First page Back Continue Last page Overview Graphics
Перенаправление ввода-вывода (3)
- В.Тихомиров "Введение в Linux". Занятие пятое.
- Предположим, что пользователь запускает некую свою программу scitrd, которая ожидает ввода данных (например, текстовых или численных параметров) с клавиатуры. Количество данных может быть достаточно большим и при их вводе легко ошибиться. К тому же введенные с клавиатуры параметры нигде не сохраняются и спустя какое-то время пользователь может и не вспомнить - какие именно данные использовала программа. Удобным решение в этом случае будет предварительная запись данных в какой-либо файл, скажем scitrd.inp. Если теперь выполнить команду
- scitrd < scitrd.inp
- то запущенная программа scitrd вместо того, чтобы ожидать ввода необходимых данных с клавиатуры, будет построчно читать их из файла scitrd.inp. Таким образом, знак “<“ служит для перенаправления стандартного потока ввода.