Компьютер позволяет решать все те проблемы, которые до появления компьютера не существовали. (Неизвестный автор)

2 мин для чтенияПроверка орфографии в командной строке Linux

FavoriteLoadingДобавить в избранное
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
28 марта 2020
Проверка орфографии в командной строке Linux
В наше время проверка орфографии встроена практически везде, где вы пишете текст, будь то браузер, текстовый редактор или текстовый процессор.

Но раньше, когда интернет не был доступен, и люди были привязаны только к командной строке, проверка орфографии была роскошью.

Вот почему в более ранних операционных системах, таких как Unix и Linux, были некоторые встроенные средства проверки орфографии и словаря. Удивлены? Позвольте нам показать вам такие команды.

 

Команды Linux для проверки правописания и словарь

Вы можете найти эти встроенные средства проверки орфографии довольно примитивными по сравнению с современными графическими, но они могут быть полезны в сценариях и некоторых других редких случаях.

Позвольте нам показать вам некоторые команды, которые вы можете использовать для проверки орфографии и словаря.

 

1. Посмотрите команду для поиска слов, начинающихся со строки

Не путайте это с командой locate, которая используется для поиска файлов. Команда look печатает все слова, начинающиеся с заданной строки. Если он ничего не находит, то ничего и не отображает.

andreyex@terminator:~$ look bigg
Biggles
Biggles's
bigger
biggest
biggie
biggie's
biggies

 

Вы можете использовать опцию -i, чтобы игнорировать регистр.

Откуда он берет словарь? В каждой системе Linux есть «словарь», расположенный в файле /usr/share/dict/words. Этот файл в основном содержит одно слово в строке, отсортированное по алфавиту.

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

 

2. Команда aspell для интерактивной проверки орфографии

Aspell – это интерактивная проверка орфографии. Он проверяет файл и предоставляет вам альтернативы для слов, которые он не распознает.

aspell -c filename.txt

 

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

 

3. Команда spell для поиска всех слов с ошибками

Если вы просто хотите перечислить все слова с ошибками в файле, вам нужна команда spell. В отличие от команды aspell выше, эта команда не является интерактивной.

spell filename

 

Вот текстовый файл, в котором мы собираемся запустить проверку орфографии:

andreyex@terminator:~$ cat a.txt 
my text file
som words mayeb wrong
but what can i do?
oh, I can use spellchecke r

 

И вы можете видеть, что команда spell работает хорошо.

andreyex@terminator:~$ spell a.txt 
som
mayeb
spellchecke

 

Надеюсь, вам понравилась эта команда Linux. Оставайтесь с нами для большего изучения Linux.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Читайте также

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить
galka

Спасибо! Ваша заявка принята

close
galka

Спасибо! Ваша заявка принята

close