The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
bash , !*! Артем, 09-Июн-11, 15:37  [смотреть все]
Подсткажите, пожалуйста, можно ли с помощью команды sed вставлять заданный текст в файл(текстовый), перед строчкой,начинающейся с определенного слова.
Например:

дата
задание
дата
заметка

а в итоге нужно:
имя
дата
задание
имя
дата
заметка

заранее спасиб=)

  • bash , !*! Andrey Mitrofanov, 16:08 , 09-Июн-11 (1)
    > Подсткажите, пожалуйста, можно ли с помощью команды sed вставлять заданный текст в
    > файл(текстовый), перед строчкой,начинающейся с определенного слова.

    Можно. Если кто будет спрашивать, скажи - я разрешил.

    $ cat <<EOT |sed '/^дата$/i\ИМЯ'
    > дата
    > задание
    > дата
    > задание
    > EOT

    ИМЯ
    дата
    задание
    ИМЯ
    дата
    задание
    $ _




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру