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