Linux - Centos 6,64

Есть папка с множеством файлов .txt в папке /home

file.part.1.txt

file.part.2.txt

file.part.3.txt

и т.п.

Хотелось бы добавить во все из них первую строку с надписью "Заголовок" и сохранить файл с тем же именем и .txt в конце (без изменений). Количество файлов - случайное количество, максимум 300 файлов.

Пример:

file.part.1.txt теперь имеет:

азбука

Защита

ГХИ

Мне нужно, чтобы это было:

заглавие

азбука

Защита

ГХИ

И все остальные файлы имеют различное содержимое внутри. Все они должны начинаться с "Заголовка" в первой строке и иметь тот же контент, что и сейчас, начиная со второй строки.

Как я могу сделать эту команду?

Спасибо

1 ответ1

1

Попробуй это :

sed -i '1s/.*/Title\n&/' file.part.*.txt

предупреждение ключ -i редактировать содержимое на лету

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .