Logo

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

 

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

 

SKype: sharing_plus

 

621-626-628@mail.ru

 

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



U334459871111
Z163812692685
R219058712561

410011491012247

Голосование

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

Реклама от Google:

http://www.ugstroyresurs.ru купить газобетонные блоки
ugstroyresurs.ru
130 Часть II. Приложение идей
17.06.2012 09:47

Пример сеанса

Мы покажем, как применять редактор на примере редактирования файла chapterl нашего романа. Предположим, что этот файл остался нетронутым с тех пор, как мы создали его двумя главами раньше, и он все еще содержит следующий текст:

Грег Деймлер вошел в комнату. На полу валялось десять трупов. Он кашлянул. Один труп свалился с книжного шкафа. Грег посмотрел вверх. Он увидел еще семь трупов, пригвожденных к потолку.

Чтобы начать редактирование, мы набираем

$ ed chapterl
186

Число, выводимое в ответ редактором, указывает число литер (или в некоторых реализациях — число строк) в файле. Мы называем редактируемый файл, в данном случае chapterl, текущим файлом.

Наиболее частое действие, выполняемое начинающим пользователем, состоит в выводе на экран текущей строки. Это единственное действие, которое мы будем выполнять в данном вводном разделе. Поскольку это действие такое частое, оно в редакторе ed представляется самым коротким именем команды: это имя не содержит ни одной литеры, т. е. является пустым. (Альтернативно можно использовать в качестве имени команды букву р (print — печать), если вам хочется быть многословным; редактор ed использует слово «печать» в смысле «вывод на дисплей», и мы будем следовать в данной главе этому соглашению.) Поэтому, если вы просто устанавливаете текущую строку, набирая, например, 16 или /pig/, то на терминал выводится новая текущая строка.

Теперь мы начнем наш сеанс редактирования. Мы раздробим этот сеанс на небольшие фрагменты, для того чтобы по ходу дела объяснять, что происходит. Каждый фрагмент начинается со строки вида:

-► текст текущей строки

чтобы было очевидно, какая строка является текущей. Однако заметим, что это особенность книги, а не самого редактора. Вначале, как мы предупреждали, текущей строкой является последняя строка буфера.

-► пригвожденных к потолку,

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