Вот полный учебник.
Давайте посмотрим пример скрипта под названием admin.sh, к которому вы хотели бы иметь работу автозаполнения.
#!/bin/bash
while [ $# -gt 0 ]; do
arg=$1
case $arg in
option_1)
# do_option_1
;;
option_2)
# do_option_1
;;
shortlist)
echo option_1 option_2 shortlist
;;
*)
echo Wrong option
;;
esac
shift
done
Примечание.
И здесь у вас есть сценарий автозаполнения:
_script()
{
_script_commands=$(/path/to/your/script.sh shortlist)
local cur
COMPREPLY=()
cur="${COMP_WORDS[COMP_CWORD]}"
COMPREPLY=( $(compgen -W "${_script_commands}" -- ${cur}) )
return 0
}
complete -o nospace -F _script ./admin.sh
Обратите внимание, что последний аргумент для завершения - это имя скрипта, к которому вы хотите добавить автозаполнение. Все, что вам нужно сделать, это добавить скрипт автозаполнения в bashrc как
source /path/to/your/autocomplete.sh
или скопировать его в /etc/bash.completion.d
Убедитесь, что вы вышли из системы, а затем снова вошли в систему, что должно исправить тему указателя, которая не изменяется, если она по-прежнему сохраняется установка lxappearance, sudo apt-get install lxappearance и изменяет тему курсора мыши оттуда.
Проблема с указателем мыши была рассмотрена на другом вопросе AskUbuntu прямо здесь.
Проблема с вашим курсором мыши является известной ошибкой в compiz, и вы можете отметить ее как влияющую на вас, а также запросить ее с приоритетом (я уверен, что они будут слушать, если вы отметите, что это проблема доступности).
Проблема с обоями, я не слишком уверен в том, что может быть причиной этого. В целом, работает ли наутилус?
Если вы пытались играть с прозрачностью и использовали gnome-color-chooser и murrine, когда вы были на ubuntu 10.10, попробуйте еще раз дезактивировать / активировать murrine в gnome-color-chooser -> движке рендеринга (я поставил murrine для обоих глобальной и приборной панели).
Убедитесь, что вы вышли из системы, а затем снова вошли в систему, что должно исправить тему указателя, которая не изменяется, если она по-прежнему сохраняется установка lxappearance, sudo apt-get install lxappearance и изменяет тему курсора мыши оттуда.
Проблема с указателем мыши была рассмотрена на другом вопросе AskUbuntu прямо здесь.
Проблема с вашим курсором мыши является известной ошибкой в compiz, и вы можете отметить ее как влияющую на вас, а также запросить ее с приоритетом (я уверен, что они будут слушать, если вы отметите, что это проблема доступности).
Проблема с обоями, я не слишком уверен в том, что может быть причиной этого. В целом, работает ли наутилус?
Если вы пытались играть с прозрачностью и использовали gnome-color-chooser и murrine, когда вы были на ubuntu 10.10, попробуйте еще раз дезактивировать / активировать murrine в gnome-color-chooser -> движке рендеринга (я поставил murrine для обоих глобальной и приборной панели).
Убедитесь, что вы вышли из системы, а затем снова вошли в систему, что должно исправить тему указателя, которая не изменяется, если она по-прежнему сохраняется установка lxappearance, sudo apt-get install lxappearance и изменяет тему курсора мыши оттуда.
Проблема с указателем мыши была рассмотрена на другом вопросе AskUbuntu прямо здесь.
Проблема с вашим курсором мыши является известной ошибкой в compiz, и вы можете отметить ее как влияющую на вас, а также запросить ее с приоритетом (я уверен, что они будут слушать, если вы отметите, что это проблема доступности).
Проблема с обоями, я не слишком уверен в том, что может быть причиной этого. В целом, работает ли наутилус?
Если вы пытались играть с прозрачностью и использовали gnome-color-chooser и murrine, когда вы были на ubuntu 10.10, попробуйте еще раз дезактивировать / активировать murrine в gnome-color-chooser -> движке рендеринга (я поставил murrine для обоих глобальной и приборной панели).
Убедитесь, что вы вышли из системы, а затем снова вошли в систему, что должно исправить тему указателя, которая не изменяется, если она по-прежнему сохраняется установка lxappearance, sudo apt-get install lxappearance и изменяет тему курсора мыши оттуда.
Проблема с указателем мыши была рассмотрена на другом вопросе AskUbuntu прямо здесь.
Проблема с вашим курсором мыши является известной ошибкой в compiz, и вы можете отметить ее как влияющую на вас, а также запросить ее с приоритетом (я уверен, что они будут слушать, если вы отметите, что это проблема доступности).
Проблема с обоями, я не слишком уверен в том, что может быть причиной этого. В целом, работает ли наутилус?
Если вы пытались играть с прозрачностью и использовали gnome-color-chooser и murrine, когда вы были на ubuntu 10.10, попробуйте еще раз дезактивировать / активировать murrine в gnome-color-chooser -> движке рендеринга (я поставил murrine для обоих глобальной и приборной панели).
Убедитесь, что вы вышли из системы, а затем снова вошли в систему, что должно исправить тему указателя, которая не изменяется, если она по-прежнему сохраняется установка lxappearance, sudo apt-get install lxappearance и изменяет тему курсора мыши оттуда.
Проблема с указателем мыши была рассмотрена на другом вопросе AskUbuntu прямо здесь.
Проблема с вашим курсором мыши является известной ошибкой в compiz, и вы можете отметить ее как влияющую на вас, а также запросить ее с приоритетом (я уверен, что они будут слушать, если вы отметите, что это проблема доступности).
Проблема с обоями, я не слишком уверен в том, что может быть причиной этого. В целом, работает ли наутилус?
Если вы пытались играть с прозрачностью и использовали gnome-color-chooser и murrine, когда вы были на ubuntu 10.10, попробуйте еще раз дезактивировать / активировать murrine в gnome-color-chooser -> движке рендеринга (я поставил murrine для обоих глобальной и приборной панели).
Убедитесь, что вы вышли из системы, а затем снова заходите в систему, чтобы не исправлять тему указателя, не изменяющуюся, если она по-прежнему сохраняется установка lxappearance, sudo apt-get install lxappearance
и изменение темы курсора мыши оттуда.
Проблема с указателем мыши была рассмотрена на другом вопросе AskUbuntu справа здесь .
Проблема с вашим курсором мыши - это известная ошибка в compiz, и вы можете отметить ее как влияющую на вас, а также запросить ее с приоритетом (я уверен, что они будут слушать если вы отметите, что это проблема доступности).
Проблема с обоями, я не слишком уверен в том, что может быть причиной этого. В целом, работает ли наутилус?
Если вы пытались играть с прозрачностью и использовали gnome-color-chooser и murrine, когда вы были на ubuntu 10.10, попробуйте еще раз дезактивировать / активировать murrine в gnome-color-chooser -> движке рендеринга (я поставил murrine для обоих глобальной и приборной панели).
Проблема с указателем мыши была рассмотрена на другом вопросе AskUbuntu справа здесь .
Проблема с вашим курсором мыши - это известная ошибка в compiz, и вы можете отметить ее как влияющую на вас, а также запросить ее с приоритетом (я уверен, что они будут слушать если вы отметите, что это проблема доступности).
Проблема с обоями, я не слишком уверен в том, что может быть причиной этого. В целом, работает ли наутилус?
Если вы пытались играть с прозрачностью и использовали gnome-color-chooser и murrine, когда вы были на ubuntu 10.10, попробуйте еще раз дезактивировать / активировать murrine в gnome-color-chooser -> движке рендеринга (я поставил murrine для обоих глобальной и приборной панели).
Убедитесь, что вы вышли из системы, а затем снова заходите в систему, чтобы не исправлять тему указателя, не изменяющуюся, если она по-прежнему сохраняется установка lxappearance, sudo apt-get install lxappearance
и изменение темы курсора мыши оттуда.
Если вы пытались играть с прозрачностью и использовали gnome-color-chooser и murrine, когда вы были на ubuntu 10.10, попробуйте еще раз дезактивировать / активировать murrine в gnome-color-chooser -> движке рендеринга (я поставил murrine для обоих глобальной и приборной панели).
Проблема с указателем мыши была рассмотрена на другом вопросе AskUbuntu справа здесь .