5.7.2. Переадресация стандартного потока ввода
5.7.2. Переадресация стандартного потока ввода
Рассмотрим несколько примеров переадресации стандартного потока ввода. Чтобы из командной строки отправить пользователю электронное сообщение, которое находится в файле, следует направить файл программе mail. Посредством следующей команды пользователь louise получит сообщение, которое содержится в файле contents.txt.
$ mail louise < contents.txt
Переадресация вида команда << разделитель называется конструкцией "документ здесь". Более подробно мы поговорим о ней позже. Пока же рассмотрим общие принципы ее функционирования. Встречая в командной строке оператор «, интерпретатор shell воспринимает все данные, вводимые с клавиатуры, как входной поток, пока в отдельной строке не будет введено слово–разделитель, указанное в командной строке после оператора. Разделителем может служить любое слово. Вот как, например, можно создать файл в режиме командной строки:
$ cat >> myfile << Пока
> Привет! Я работая за терминалом $TERM
и мое имя $LOGNAME.
Пока!
Пока
$ cat myfile
Привет! Я работаю за терминалом vt100
и мое имя dave.
Пока!
Признаком окончания ввода является слово "Пока" в отдельной строке, за которым нет никаких других символов. Вот почему предпоследняя строка не послужила командой окончания: после слова "Пока" стоит восклицательный знак.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
4.12.2. Переадресация
4.12.2. Переадресация Для разрешения переадресации с помощью iptables нужно выполнить следующую команду:iptables -A FORWARD -o ppp0 -j MASQUERADEВ данной строке позволяется переадресация на интерфейс ppp0. С помощью параметра -j мы требуем прятать IP-адрес отправителя, т.е. включаем
Переадресация звонков
Переадресация звонков Выполнив нехитрые настройки в программе Skype, вы сможете переадресовывать звонки в любое время и в любом месте. В этом случае входящие звонки будут поступать на предварительно указанный вами номер. Данная услуга бывает полезна, например, в том
7.4. Использование стандартного брандмауэра Windows 7
7.4. Использование стандартного брандмауэра Windows 7 Возможно, вам не понравится Comodo Internet Security. Тогда некоторое время, пока вы не найдете другую подходящую программу, вам придется использовать стандартный брандмауэр Windows 7.Нужно отметить, что новый брандмауэр Windows 7 довольно
Вызов хранимых процедур InterBase с использованием стандартного синтаксиса ODBC
Вызов хранимых процедур InterBase с использованием стандартного синтаксиса ODBC Как известно, InterBase использует два типа хранимых процедур" так называемые selectable-процедуры и executeable-процедуры; при этом процедуры разного типа отличаются способом вызова в SQL. В отличие от других ODBC-
Архитектура стандартного маршалинга
Архитектура стандартного маршалинга Как уже упоминалось ранее в этой главе, СОМ использует протокол ORPC для всех обращений между апартаментами. Это обстоятельство может представлять интерес с точки зрения архитектуры, но некоторые разработчики желают программировать
11.5. Вычисление дисперсии, стандартного отклонения и других статистических функций
11.5. Вычисление дисперсии, стандартного отклонения и других статистических функций ПроблемаТребуется рассчитать значение одной или нескольких обычных статистических функций, например дисперсии (variance), стандартного отклонения (standard deviation), коэффициента асимметрии (skew) и
Использование стандартного шифрования.
Использование стандартного шифрования. Иногда вам необходимо зашифровать файл традиционным способом, с помощью шифрования с одним ключом. Это может быть полезно для зашиты файлов в архиве, которые будут сохраняться, но не будут посылаться кому-нибудь. Так как
5.7.3. Переадресация стандартного потока ошибок
5.7.3. Переадресация стандартного потока ошибок При переадресации стандартного потока ошибок указывается дескриптор 2. Рассмотрим пример. Утилита grep ищет в файле missiles строку "trident":$ grep "trident" missilesgrep: missiles: No such file or directoryОднако в текущем каталоге нет такого файла, и
11.5.4. Чтение данных и» стандартного входного потока
11.5.4. Чтение данных и» стандартного входного потока Команда paste имеет удобную опцию — (дефис), которая позволяет принимать данные из стандартного входного потока. Каждый дефис в командной строке соответствует одной колонке выходных данных. Например, список файлов
18.4.5. Прием потока ввода без применения шаблонных команд
18.4.5. Прием потока ввода без применения шаблонных команд После шаблонной части необязательно указывать команды; если после шаблонной части команды отсутствуют, до перехода к дальнейшей обработке выполняется фильтрация нежелательных откликов.Если в отдел учета следует
Требования к качеству стандартного стокового снимка
Требования к качеству стандартного стокового снимка На самом деле требований к качеству самого обыкновенного микростокового снимка достаточно много. Так много, что если начать хотя бы просто перечислять, то у того, кто не сталкивался ранее с профессиональными
11.3. Использование стандартного брандмауэра Windows 7
11.3. Использование стандартного брандмауэра Windows 7 Бастион (он же брандмауэр, он же firewall) — это пакетный фильтр, позволяющий защитить ваш компьютер от действия вредоносных программ, сетевых червей, нежелательного трафика и всевозможных атак.Разберемся, как работает
Переадресация команд: применение переадресации команд для непосредственного выполнения скриптов и каналов
Переадресация команд: применение переадресации команд для непосредственного выполнения скриптов и каналов Переадресация (перенаправление) команд – одна из наиболее полезных возможностей протокола SSH. Она вытекает из его основополагающих принципов построения, когда
Переадресация портов: доступ к ресурсам удаленных сетей
Переадресация портов: доступ к ресурсам удаленных сетей Протокол SSH, установив соединение, предоставляет возможность создать портал (портал – общедоступный региональный узел компьютерной сети) ограниченной возможности соединения от клиента к серверу или от сервера к