/
githubmirror
/
bash-completion
Обзор
Документация
Войти
/
githubmirror
/
bash-completion
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
2.16.0
completions/dd
39 строк
1 KB
Ville Skyttä
Merge pull request #969 from akinomyoga/_parse_help-2
09 май 2023, 18:26
Не верифицирован
09 май 2023, 18:26
e06a482
Код
Авторство
О чём код?
# bash completion for dd -*- shell-script -*- _comp_cmd_dd() { local cur prev words cword comp_args _comp_initialize -n = -- "$@" || return case $cur in if=* | of=*) _comp_compgen -c "${cur#*=}" filedir return ;; conv=*) _comp_compgen -c "${cur#*=}" -- -W 'ascii ebcdic ibm block unblock lcase ucase sparse swab sync excl nocreat notrunc noerror fdatasync fsync' return ;; iflag=* | oflag=*) _comp_compgen -c "${cur#*=}" -- -W 'append direct directory dsync sync fullblock nonblock noatime nocache noctty nofollow count_bytes skip_bytes seek_bytes' return ;; status=*) cur=${cur#*=} _comp_compgen -- -W 'none noxfer progress' return ;; esac _comp_compgen_help _comp_compgen -a -- -W 'bs cbs conv count ibs if iflag obs of oflag seek skip status' -S '=' [[ ${COMPREPLY-} == *= ]] && compopt -o nospace } && complete -F _comp_cmd_dd dd # ex: filetype=sh