komandnaja_stroka._potoki_programmnye_kanaly_i_perenapravlenija
Это старая версия документа!
Командная строка. Потоки, программные каналы и перенаправления
| Команда | Описание |
|---|---|
| < файл | Использовать файл как источник данных для стандартного потока ввода. |
| > файл | Направить стандартный поток вывода в файл. Если файл не существует, он будет создан; если существует — перезаписан сверху. |
| 2> файл | Направить стандартный поток ошибок в файл. Если файл не существует, он будет создан; если существует — перезаписан сверху. |
| >>файл | Направить стандартный поток вывода в файл. Если файл не существует, он будет создан; если существует — данные будут дописаны к нему в конец. |
| 2>>файл | Направить стандартный поток ошибок в файл. Если файл не существует, он будет создан; если существует — данные будут дописаны к нему в конец. |
| &>файл или >&файл | Направить стандартный поток вывода и стандартный поток ошибок в файл. Другая форма записи: >файл 2>&1. |
| >&- | Закрыть поток вывода перед вызовом команды (спасибо [1]); |
| 2>&- | Закрыть поток ошибок перед вызовом команды (спасибо [2]); |
| cat <<EOF | Весь текст между блоками EOF (в общем случае вместо EOF можно использовать любое слово) будет выведен на экран. Важно: перед последним EOF не должно быть пробелов! (heredoc синтаксис). |
komandnaja_stroka._potoki_programmnye_kanaly_i_perenapravlenija.1468250591.txt.gz · Последнее изменение: 2016/07/11 00:00 (внешнее изменение)
