сценарии bash добавить аргументы

Я нашел решение, http://vim.wikia.com/wiki/How_to_turn_off_all_colors

отредактировал мой файл ~/.vimrc и вписал туда следующее, цвет курсора все еще зеленый, но это приемлемо, выделение символов больше не происходит.

syntax off
set nohlsearch
set t_Co=0

2
05.04.2021, 19:09
1 ответ

getopts не может обрабатывать длинные аргументы:

$ ( set -- --help ; while getopts -- -help opt; do echo "$opt"; done )
-
h
e
l
p

Если вы хотите обрабатывать длинные аргументы, вам нужно написать свой собственный синтаксический анализатор.

GNU-версия getopt действительно поддерживает синтаксический анализ длинных параметров, но вам лучше не использовать ее; он не переносится, и версии, отличные от GNU, имеют тенденцию ломаться по определенным типам аргументов. Например, они часто не могут правильно проанализировать аргументы с пробелами в них.

2
29.04.2021, 00:51

Теги

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