The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"bash "
Вариант для распечатки  
Пред. тема | След. тема 
Форум Программирование под UNIX (Языки программирования)
Изначальное сообщение [ Отслеживать ]

"bash "  +/
Сообщение от Артем (??) on 09-Июн-11, 15:37 
Подсткажите, пожалуйста, можно ли с помощью команды sed вставлять заданный текст в файл(текстовый), перед строчкой,начинающейся с определенного слова.
Например:

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

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

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

Ответить | Правка | Cообщить модератору

Оглавление

  • bash , Andrey Mitrofanov, 16:08 , 09-Июн-11, (1)  
    • bash , Артем, 16:33 , 09-Июн-11, (2)  

Сообщения по теме [Сортировка по времени | RSS]


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

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

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

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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "bash "  +/
Сообщение от Артем (??) on 09-Июн-11, 16:33 
спасибо
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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