Есть ли способ сделать проверку орфографии в Bash CLI? Я попытался сделать, Ctrl-X Ctrl-Eчтобы отредактировать команду в VIM, но по какой-то причине я не смог установить set spв этом сеансе VIM.
Я использую Kubuntu 14.04.
Есть ли способ сделать проверку орфографии в Bash CLI? Я попытался сделать, Ctrl-X Ctrl-Eчтобы отредактировать команду в VIM, но по какой-то причине я не смог установить set spв этом сеансе VIM.
Я использую Kubuntu 14.04.
Общие утилиты проверки орфографии включают ispellи aspell. При прочих равных условиях я бы порекомендовал последнее; но есть и более веские причины ispell, и если он уже установлен в вашей системе, а aspellего нет, он подойдет для английского языка.
Может быть, также посмотреть, hunspellчто, несмотря на свое название, не только для венгерских. Для подавляющего большинства языков мира, которые используют (неопределенно) буквенную орфографию (и, возможно, большинство в целом), это значительно лучше, чем инструменты, основанные на ограниченной морфологической системе английского языка.
Если у вас есть программное обеспечение, которое требует ispell, есть скрипт совместимости, который заставляет aspell действовать как ispell. Я думаю, что он обычно устанавливается при установке aspell.
На моем Mac я установил aspell ( brew install aspell ), а затем добавил строки ниже в конец моего ~ / .bashrc, чтобы я мог использовать команду spell, как и в других системах:
alias spell=spellCheck $1 function spellCheck() { for file in "$@" do let count=`aspell -a < $file | egrep "^\&" | awk '' | sort -u | wc -l | awk ''` if [ $count -eq 0 ]; then printf "\n$No spelling errors on $file\n" fi if [ $count -gt 0 ]; then printf "\n$count spelling error(s) on $file\n" echo ====================================================== aspell -a < $file | egrep "^\&" | awk '' | sort -u fi done } Ctrl+K или / — быстрый поиск Начните вводить запрос для поиска по сайту
Вы спрашиваете о проверке орфографии самих команд или хотите проверить текст (как в файле)?