Щенок скромная проблема Личинки Жесткого диска установки

Точный инструмент для использования будет зависеть от специфических особенностей задания. Если задание только собирается произойти однажды, Вы могли бы рассмотреть использование макроса в vim или emacs. Если бы Вы действительно хотите написать сценарий его, я изучил бы sed:

Sed является потоковым редактором. Потоковый редактор используется для выполнения основных текстовых преобразований на входном потоке (файл или вход от конвейера).

Снова, точный способ сделать это, будет зависеть от Вашей ситуации, но добавить строку после строки, запускающейся с ШАБЛОНА, можно сделать это:

sed -e 's/\(^PATTERN.*\)/\1\nTextToAdd/' file.old > file.new

Для добавления строки перед строкой, запускающейся с ШАБЛОНА, Вы могли сделать что-то вроде этого:

sed -e 's/\(^PATTERN.*\)/TextToAdd\n\1/' file.old > file.new

Удалить строку, запускающуюся с ШАБЛОНА

sed -e 's/\(^PATTERN.*\)//' file.old > file.new

Прием должен будет найти корректный ШАБЛОН, который поймает только строки, которые Вы хотите.

Можно объединить их путем выполнения soemthing как это:

sed -e 's/\(^PATTERN1.*\)/\1\nTextToAdd/' -e 's/\(^PATTERN2.*\)/TextToAdd\n\1/' file.old > file.new
0
19.03.2012, 20:30
1 ответ

Вот надежные инструкции получить его выполняющий http://www.youtube.com/watch?v=xxVOH3mo3Gw

0
28.01.2020, 05:03

Теги

Похожие вопросы