Операционная система UNIX

       

Команда g



6.14.7.1. Команда g

Используется для выполнения одной или нескольких команд редактора над всеми строками, которые содержат заданный образец.

Общий вид командной строки (строк) с использованием команды "g" следующий: g/образец/ команда или перечень команд<CR> Примеры. g/abdc/p печать всех строк буфера, содержащих последовательность "abdc"; g/abcd/s//efjc/gp замена и печать всех строк буфера, в которых найдена последовательность "abcd"; 1, $s/abcd/efjc/gp замена во всех строках последовательности "abcd" на "efjc" и печать последней заменяемой строки; g/xxx/.-1s/abc/def/\ .+2s/ghi/jkl/\ .-2, .p замена в строках до и после каждой строки, содержащей "xxx", и печать всех трех строк.



Содержание раздела