Если вы пишете скрипт на bash и расследования автодополнение, да это, конечно, будет. Но это может быть голос опыта. спасибо cuonglm.... но чего я не понимаю, почему остальные 3 4 5 6 с? еще раз спасибо - Денни У меня системная ошибка "событий получил ошибку: не могу получить процесс приложения \"Системные настройки\"." количество -1728 от процесса приложение "Системные настройки" в Мохаве @BatchyX, спасибо, первый раз слышу `команду ifconfig` является устаревшим. Во всяком случае, этот крохотный квадратик маршрутизатор не имеет команду `ИС`, и там не осталось места. Он использует `русского` двоичный файл, который имеет команду ifconfig` (среди других) псевдоним, но не `ИС`. Буду иметь в виду, что ИС следует использовать. Спасибо. В несколько простых случаях, bash3 сделал выход на ошибки. Однако этого не произошло в общем случае. Как типичный результат, сделать не помешало при создании цели не удалось, и это было из Makefile, который работал на список целей в подкаталогах. Дэвид Корн и мне пришлось почту много недель с сопровождающим Баш, чтобы убедить его, чтобы исправить ошибку на bash4.

У вас есть заявление псевдоним, когда она вам не нужна, что ты на самом деле создание представляет собой функцию, заменить слово псевдоним с функцией, и она будет работать, как ожидалось.

Вы также на самом деле не нужно работать, вы могли бы просто иметь следующий, и он будет работать, как ожидалось;

genpass()
{
 команду GPG --Gen и-случайные 1 1 $ | Перл-нэ'
 печать "Ваш пароль: ";
с/[\х00-\х20]/ЧР(орд($^Н)+50)/Гэ;
с/([\x7E-\xdb по])/ЧР(орд($^Н)-93)/Гэ;
С/([\в xdc-\xFF])/ЧР(орд($^Н)-129)/Гэ;
 печатать $_, "\п"'
}