Как настроить завершение команды Bash?

Принятие eth1 и eth5, по крайней мере, установлено на ONBOOT=yes (хотя это не имеет никакой другой конфигурации), можно использовать POST_UP_SCRIPT переменная в ifcfg-eth5 назвать a sleep 5.

Или, наоборот, в ifcfg-bond0 набор PRE_UP_SCRIPT дать eth5 некоторое время для урегулирования.

Сравните с документацией SuSe.

24
23.01.2020, 12:05
3 ответа

Не знаю, понял ли я, что вам это нужно ...
Это будет означать, что ваш bash знает только одну команду, начинающуюся с f .
Основная идея завершения: если это неоднозначно, выведите возможные варианты.
Таким образом, вы можете установить свой PATH в каталог, содержащий только эту одну команду, и отключить все встроенные функции bash, чтобы получить эту работу.

В любом случае, я могу предложить вам обходной путь:

alias _='true &&'
complete -W foo _

Итак, если вы наберете _ , он завершится до _ foo , который выполнит foo .

Тем не менее, псевдоним f = 'foo' был бы намного проще.

1
27.01.2020, 19:41

Проблема заключалась в том, что я не запускал /bin/bash --login до того, как установил Jekyll

-121--244804-

Большинство просто используют экспорт LC_ALL=C,make скрипта с ls, сортировкой и т.д. а затем вернуться к любимому LC, в моем случае UTF8.

-121--71772-

Выполните приведенную ниже команду, чтобы найти, где установлен двоичный файл mplayer:

which mplayer

ИЛИ используйте путь к двоичному файлу mplayer, если вы уже знаете об этом, в приведенной ниже команде:

ln -s /path/to/mplayer /bin/mplayer

В идеале все, что вы вводите, выполняется поиск во всех каталогах, указанных в переменной $ PATH .

-3
27.01.2020, 19:41

Простым ответом для вас будет

$ cd into /etc/bash_completion.d
$ ls

только основные выходы

autoconf       gpg2               ntpdate           shadow
automake       gzip               open-iscsi        smartctl
bash-builtins  iconv              openssl           sqlite3
bind-utils     iftop              perl              ssh
brctl          ifupdown           pkg-config        strace
bzip2          info               pm-utils          subscription-manager
chkconfig      ipmitool           postfix           tar
configure      iproute2           procps            tcpdump
coreutils      iptables           python            util-linux
cpio           lsof               quota-tools       wireless-tools
crontab        lvm                redefine_filedir  xmllint
cryptsetup     lzma               rfkill            xmlwf
dd             make               rpm               xz
dhclient       man                rsync             yum.bash
e2fsprogs      mdadm              scl.bash          yum-utils.bash
findutils      module-init-tools  service
getent         net-tools          sh

просто добавьте нужную программу для автоматического завершения bash

.
0
27.01.2020, 19:41

Теги

Похожие вопросы