Пробел в доски / псевдоним для окон?
Ответ: Я должен в этом случае дать отрицательный ответ - использование пробелов в имени доски невозможно. Doskey был создан для командной строки (cmd), поэтому он довольно прост по своей...
Подборка 59 вопросов с тегом «bash-alias» на WikiRoot: ответы IT-специалистов по Windows, Linux, Excel, сетям и программированию.
59 вопросов
Ответ: Я должен в этом случае дать отрицательный ответ - использование пробелов в имени доски невозможно. Doskey был создан для командной строки (cmd), поэтому он довольно прост по своей...
Ответ: Я просто сделаю пошаговую инструкцию для быстрого скрипта bash, который я сделал. cd ~/.local/bin cat > searchlynx (or use nano,vi,gedit or whatever you prefer) Вставьте следующ...
Мой файл псевдонима настроен так же, как в Bash в WSL: alias gvim='/mnt/d/Vim/vim81/gvim.exe' alias vim='/mnt/d/Vim/vim81/vim.exe' alias pngcrush='/mnt/c/Users/nathan/Downloads/png...
Ответ: Вы sshбудете бежать после sudo suфиниша, поэтому ваш путь не работает. Если вам разрешено работать, sudo sshто это, вероятно, будет работать: alias jump='sudo -u user ssh ' jump so...
Можно ли makeсоздать псевдонимы? Вот что я попробовал: Makefile aliases: alias hello='echo world' alias holy='echo cow' Он не работает как есть, предположительно, потому что команд...
Ответ: Вы не можете сделать это с псевдонимом, потому что псевдонимы не используют аргументы командной строки. Вы можете сделать это с помощью функции оболочки и встроенной команды, котор...
Ответ: Псевдонимы не распознают позиционные параметры. Вместо этого используйте функцию. awhois() { whois -h whois.cymru.com " -v $1" }
Ответ: В вашем файле .bash_profile вы установили cdпостоянное отображение содержимого каталога. Прокомментируйте строку cd() { builtin cd "$@"; ll; } # Always list directory contents upon...
Ответ: Псевдоним не принимает аргументов. Он просто заменяет одну строку другой в вашей командной строке. Там нет отдельного $@для псевдонима, поэтому "$@"не расширяется, как вы ожидали з...
Ответ: Прежде всего, вы не используете, $когда вы называете псевдоним. $предназначен для расширения переменной (и нескольких других вещей, которые не имеют особого отношения к этому...
Ответ: Это не так alias(а AFAIK то, что вы хотите, не может быть сделано без изменения bashсамого себя), но если вы не возражаете против немного другого синтаксиса, вы можете добавить что...
Ответ: Команда whichвозвращает только исполняемые файлы: она ничего не знает о псевдонимах, так как она является внешней программой, и механизм передачи информации о псевдониме дочернему...
Ответ: $ alias howtobacktick='echo Using \`which python\` etc' $ howtobacktick Using `which python` etc РЕДАКТИРОВАТЬ : Это потому, что backticks ( `) и другие специальные символы не обра...
Ответ: @LotPings Вы были правы! Добавление ".exe" в ls сделало "трюк". Я добавил цикл для получения возможных аргументов, которые я могу передать ему, и поместил аргументы в переменную $...
Ответ: Поскольку подстановка команды находится в двойных кавычках, она оценивается во время определения команды. Это заставляет findпросматривать содержимое вашего жесткого диска во время...
Ответ: Мое лучшее предположение, что вы должны использовать одинарные кавычки вокруг определения псевдонима. Я знаю, что при использовании двойных кавычек переменные оболочки заменяются и...
Ответ: Вы можете избежать POSIX-совместимых систем, интерпретирующих тире в командах, добавляя --перед любыми аргументами. mtak@frisbee:~$ alias grep=grep --color=always mtak@frisbee:~$ a...
Идея проста, например: alias foo='sudo su foo && cd /tmp' Однако он не выполняет команды после переключения пользователей. В этом случае он переключает пользователей, но не...
Ответ: Проблема в том, что формат псевдонима выглядит примерно так: alias thing='commands' alias thingy="commands" Другими словами, команды псевдонима должны быть заключены в кавычки. Вы...
Ответ: Итак, « правильный » подход состоит в том, чтобы не предоставлять этим пользователям sudo, но кажется, что это одна из тех ситуаций, которые вы не можете избежать, чтобы предостави...
Ответ: ConEmu поддерживает псевдонимы консоли Windows. Cygwin нет . Настройте псевдонимы cygwin в профиле cygwin. Другого пути нет, пока сопровождающие cygwin не реализуют встроенную подд...
Ответ: Вам необходимо преобразовать окончания строк /mnt/c/Users/Philipp/.aliases_winиз формата Windows (CRLF) в формат Unix (LF). Вы можете сделать это с помощью sed (это перезапишет фай...
Я использую git 2.7.2.windows.1 и отредактировал файл .bashrc, чтобы получить эту строку alias g='git' но когда я печатаю, g statusя получаю ошибку bash: g: command not found Я даж...
Ответ: Я рекомендую использовать uuid вместо путей к устройствам. Если вы посмотрите в папку, как /dev/disk/by-lable /dev/disk/by-id /dev/disk/by-uuid Вы должны найти свое устройство всег...
Ответ: That's just the way it's set up... bash's man page (or help alias) shows how spaces have a meaning too: alias [-p] [name[=value] ...] Alias with no arguments or with the -p option...
Ответ: Такие вещи, как commandили sudoне магически относятся к остальной части линии. (Только #комментарии и timeвстроенные имеют такую магию.) То есть, если вы используете command clea...
Ответ: Нашел ответ на эту загадку в 2 этапа. Во-первых, мой старый .bash_aliasesиспользовал alias [='pushd .'и alias ]='popd'. Удаление этих строк решило странное поведение выше, но я пот...
Ответ: Оболочка входа в систему будет читать .bash_profile, а интерактивная оболочка будет читать .bashrc. Таким образом, псевдонимы будут использоваться в интерактивной оболочке, которая...
Ответ: add a /path to aliases in ~/.ssh_config Something like: /etc/.ssh/ssh_config Host server1 HostName server1.cyberciti.biz User nixcraft Port 4242 IdentityFile /nfs/shared/users/nixc...
У меня есть псевдоним, настроенный на SSH к удаленной машине через прокси ... alias sshcmd='ssh -t davea@proxy ssh destmachine' но я хочу настроить псевдоним, где я ssh на удаленно...
Ctrl+K или / — быстрый поиск Начните вводить запрос для поиска по сайту