Logo

Служба поддержки:

 

ICQ: 621-626-628 ICQ: 621-626-628

 

SKype: sharing_plus

 

621-626-628@mail.ru

 

Реквизиты оплаты:



U334459871111
Z163812692685
R219058712561

410011491012247

Голосование

Оцените работу сервера
 

Реклама от Google:

Вкусный быстрый и простой Рецепт горячих роллы
тиунчик.рф
Покупаем авто с пробегом дорого, расчет сразу! Звоните
vikupavto22.ru
Гл. 7. Команды и оболочка 109
15.06.2012 04:32

следовательно, месторасположение этих инструкций в команде несущественно. Так, следующие записи эквивалентны:

grep kiss < existingfile > t 
grep kiss > t < existingfile 
grep > t Cexistingfile kiss

(Этим записям также идентична запись

grep kiss existingfile >t

Таким образом, переадресация ввода в команде grep, как и в cat, не дает какого-либо дополнительного преимущества.)

Малодушным

Если вы находите эту главу сложной, то с этого момента можете прекратить ее изучение. Мы еще изложим несколько важных вопросов — особенно методы реализации в системе UNIX некоторых концепций, рассмотренных нами в части I, таких как конвейеры и фоновые процессы. Однако вы можете поработать с UNIX в течение первого месяца или около этого без сознательного их использования. Поэтому, если вы сейчас находитесь в состоянии шока от оболочки, вам лучше сохранить то, что осталось от вашей духовной энергии для следующей главы, содержащей материал, который нужно знать каждому с первого дня.

Конвейеры

Для тех отважных читателей, кто дочитал до этой страницы, наградой послужит то, что наша следующая тема — конвейеры — предельно проста для понимания. Вы просто записываете последовательность команд, разделенных символом |. Например,

Is | spell

проверяет, все ли ваши имена файлов (но не содержимое этих файлов) являются правильными словами. Действие этого таково, что вывод от Is, вместо того чтобы идти на терминал, переадре-суется и становится вводом для команды spell. Поэтому приведенная выше команда эквивалентна двум командам:

Is > tempfile
spell <С tempfile

но работает, естественно, намного быстрее и более удобна. Конвейер имеет то особое преимущество, что команды Is и spell работают параллельно, а не последовательно.

Проверка правописания имен файлов — это несколько курьезное использование конвейера. Для того чтобы дать несколько

 
eskisehirbayanlar.com eskisehirescortlar.net bursaescorttr.com bursadaescortlar.org antalyaescort.pw