<Файл
| Указанный файл будет применяться в качестве стандартного ввода.
|
>Файл
| Указанный файл будет применяться в качестве стандартного вывода.
Если файл не существует, то он будет создан; в противном случае все
данные файла удаляются.
|
> >Файл
| Указанный файл будет применяться в качестве стандартного вывода.
Если файл не существует, то он будет создан; в противном случае вывод
будет добавлен в конец файла.
|
<<[-]eofstr
| В качестве стандартного ввода считываются все строки, указанные между
первой последовательностью символов eofstr и строкой, в которой
содержится только последовательность eofstr, или символом конца
файла. Если последовательность eofstr указана в кавычках, то
оболочка не обрабатывает специальные символы и команды, которые содержатся в
строках вводимого текста. В противном случае, вместо переменных и
команд оболочка подставляет нужные значения и игнорирует символ новой строки в
формате \новая_строка). В качестве кавычек в переменной
eofstr и строках вводимого текста применяется символ \ .
Если в опции перенаправления
<< задан символ - , то в переменной eofstr и строках
вводимого текста начальные пробелы будут удаляться.
|
<&Цифра
| Стандартный ввод связывается с файлом, дескриптор которого указан в
параметре Цифра.
|
>&Цифра
| Стандартный вывод связывается с файлом, дескриптор которого указан в
параметре Цифра.
|
<&-
| Закрывает файл стандартного ввода.
|
>&-
| Закрывает файл стандартного вывода.
|