The OpenNET Project / Index page

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

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

"Работа с файлом "  
Сообщение от Kreept email(ok) on 30-Окт-06, 17:21 
Здравствуйте, помогите решить проблему!
Суть проблемы состоит в том каким образом внести текст в определенную строку файла с помощью интерпретатора bash?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

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


1. "Работа с файлом "  
Сообщение от mirya email on 30-Окт-06, 19:51 
>Здравствуйте, помогите решить проблему!
>Суть проблемы состоит в том каким образом внести текст в определенную строку
>файла с помощью интерпретатора bash?

Башем точно это сделать нельзя, что бы не означало. Нужен хотя-бы sed || awk, а лучше написать такое дело на перле в 10 строк и не париться

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Работа с файлом "  
Сообщение от andrey (??) on 30-Окт-06, 21:36 
с помощью bash можно вызвать редактор ed и передать ему всё что нужно сделать
например
если строка определена номером (добавить 7-ю строку)

$ cat <<EOF | ed filename
7
i
hello row 7
.
w
q
EOF
$

если строка определена шаблоном (добавит после строки с регулярным выражением)
$ cat <<EOF | ed filename
/regular expression
i
hello new row
.
w
q
EOF
$

про perl уже сказали, так же можно использовать python, ruby ...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Работа с файлом "  
Сообщение от Kreept email(ok) on 31-Окт-06, 18:46 
Всем спасибо разобрался!


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

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

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




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

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