Logo

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

 

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

 

SKype: sharing_plus

 

621-626-628@mail.ru

 

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



U334459871111
Z163812692685
R219058712561

410011491012247

Голосование

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

Реклама от Google:

136 Часть II. Приложение идей
17.06.2012 23:46

Поэтому существует хорошее правило при работе с есі: точка удаляет сомнения. Если вы уже находитесь в командном режиме, то точка просто будет печатать текущую строку, и это убеждает вас, что все идет нормально. Если вы работаете не в командном режиме, то точка переведет вас в этот режим. Достигнув стадии, на которой вы теперь можете выполнять простые редактирующие действия, мы прервем на время наш сеанс

редактирования и рассмотрим несколько общих свойств редактора ed.

Общий вид команды

Пока что мы рассматривали установку текущей строки отдельно от выполнения команд, таких как і, которые изменяют буфер. Теперь, когда вы приобрели некоторую уверенность в работе с ed, можно объединить их.

В общем случае команда редактора ed имеет вид:

[адрес [,адрес]] имя-команды [аргумент]

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

Мы проиллюстрируем общий вид команд на ряде примеров использования команды d, которая исключает строки

d		исключить текущую строку; 
.+2d		продвинуть текущую строку на две вперед, а 
		затем исключить новую текущую строку; 
/Даймлер/d	продвинуть текущую строку до следующей
		строки, содержащей слово Деймлер, и исклю-
		чить эту строку;
3,5d		исключить строки с 3 по 5 включительно; 
.,/Даймлер/d	исключить все строки, начиная с текущей и
 		кончая следующей строкой, содержащей слово 
		Деймлер;
1,$d		исключить весь буфер.

Два замечания к этим примерам:

• вы можете, если хотите, добавлять пробелы перед d, например 3,5 d);

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