komandnaja_stroka._potoki_programmnye_kanaly_i_perenapravlenija
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| komandnaja_stroka._potoki_programmnye_kanaly_i_perenapravlenija [2016/07/11 18:47] – [Паренаправление в / из стандартных потоков] daniil | komandnaja_stroka._potoki_programmnye_kanaly_i_perenapravlenija [Дата неизвестна] (текущий) – внешнее изменение (Дата неизвестна) 127.0.0.1 | ||
|---|---|---|---|
| Строка 4: | Строка 4: | ||
| ===== Стандартные потоки ввода / вывода ===== | ===== Стандартные потоки ввода / вывода ===== | ||
| + | |||
| + | **Стандартные потоки** — воображаемые файлы, позволяющие осуществлять взаимодействие с пользователем как чтение и запись в файл. Кроме потоков ввода и вывода, | ||
| ^ Дескриптор ^ Название ^ Описание ^ | ^ Дескриптор ^ Название ^ Описание ^ | ||
| Строка 25: | Строка 27: | ||
| | <wrap em> | | <wrap em> | ||
| | cat <wrap em> | | cat <wrap em> | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== Каналы ===== | ||
| + | |||
| + | Стандартные потоки можно перенаправлять не только в файлы, но и на вход других программ. Если поток вывода одной программы соединить с потоком ввода другой программы, | ||
| + | В bash канал выглядит как последовательность команд, | ||
| + | <code bash> | ||
| + | команда1 | команда2 | команда3 ... | ||
| + | </ | ||
komandnaja_stroka._potoki_programmnye_kanaly_i_perenapravlenija.1468252033.txt.gz · Последнее изменение: 2016/07/11 00:00 (внешнее изменение)
