ПредишенСледващото

гр. подразбиране SED замества само първата дума е намерен. G модификатор показва, за да замени всички мачове, намерени в низа.

аз. Set-нечувствителен режим.

Теглене на третия ред на файла .bash_history

SED # 'S / stringa1 / stringa2 / г #' example.txt в example.txt файл замени "string1" на "string2", резултатът показва на стандартния изход. например

SED # '/ ^ $ / D #' example.txt премахнете празни редове от файла example.txt

SED -Д # '1г #' result.txt премахване на първа линия на example.txt на файла

SED -н само # '/ String1 / стр #' дисплей съдържа думата "string1" линия

SED -Д # 'S / * $ #' example.txt премахнете празните знаци в края на всеки ред * СЕД -e # 'S / string1 г #' example.txt премахнете низ "string1" от текст без да се променя до края на

SED -н # '1,8p; 5q #' example.txt вземе файла от първия до осмия ред и тези, които ще донесат първите пет

SED -Д # 'S / * 0/0 / г #' example.txt замени последователност на произволен брой нули с един нулев

Замяна с помощта на променливи:

Пример. Изрежете парче на текст от регистрационния файл

Изрежете парче на текст от лог файл. Дневникът има запис на часа. Знаейки маркира началото и в края на желаната част от нас да влезете, ние можем да използваме инструментите GNU Впиши да намерите номерата на редовете началото или в края. И с СЕД искаш да изрежете парче от дневника.

Подкрепете проекта - споделете линка, благодаря!