Перенаправление вывода очень удобно в том случае, если вы не хотите, чтобы
вывод появлялся на экране немедленно, или хотите сохранить его. Рассмотрим две
команды: spell
и sort
.
Команда spell
сравнивает каждое слово в файле со своим словарем и
печатает список всех потенциальных орфографических ошибок на экране. Если в
словаре spell
нет какого-либо слова (например, персональное имя), то она
также выдает его как орфографическую ошибку. Если вы подадите на ввод
spell
большой файл, то его обработка займет много времени и список ошибок
может быть очень большим. Команда spell
распечатывает весь список ошибок
сразу. Поэтому лучше всего перенаправить вывод spell
в файл. Например,
spell
осуществляет поиск файла memo и помещает список орфографических
ошибок в файл misspell:
$ spell memo > misspell
Команда sort
размещает строки указанного файла в алфавитном или цифровом
порядке. Прежде чем перенаправить вывод команды в файл убедитесь, что имя этого
файла не существует. Команда sort
сначала очищает файл, который будет
содержать вывод, затем выполняет сортировку и помещает вывод в пустой файл.