complete является встроенным bash, который сообщает bash, как автозаполнение в различных ситуациях. В частности, complete -F funcname cmdname сообщает bash, что если пользователь ввел команду cmdname, то завершение аргументов должно обрабатываться функцией funcname. Используйте help complete и man bash для получения дополнительной информации. Многие системные файлы автозаполнения устанавливают функции автозаполнения с использованием шаблона
_cmd_name () {
... compute completions here and assign them to COMPREPLY ...
return 0
} && complete -F _cmd_name cmd_name
Например,
_apt_get () {
... compute completions here and assign them to COMPREPLY ...
return 0
} && complete -F _apt_get apt-get
, который сообщает bash , что если пользователь имеет type apt-get в качестве имени команды, тогда автозаполнение будет обрабатываться функцией _apt_get.
Это чисто вопрос стиля кодирования, и этот стиль не уродливый или трудно понять. [!d11 ]
Вы можете создавать анимированные gif с помощью GIMP. Однако нелегко воспроизвести эти эффекты. Это займет много опыта и практики.
Вы можете создавать анимированные gif с помощью GIMP. Однако нелегко воспроизвести эти эффекты. Это займет много опыта и практики.
Вы можете создавать анимированные gif с помощью GIMP. Однако нелегко воспроизвести эти эффекты. Это займет много опыта и практики.
Вы можете создавать анимированные gif с помощью GIMP. Однако нелегко воспроизвести эти эффекты. Это займет много опыта и практики.
Вы можете создавать анимированные gif с помощью GIMP. Однако нелегко воспроизвести эти эффекты. Это займет много опыта и практики.
Вы можете создавать анимированные gif с помощью GIMP. Однако нелегко воспроизвести эти эффекты. Это займет много опыта и практики.