The OpenNET Project / Index page

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

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

"номер строки как переменная в SED-е, возможно ли?"  +/
Сообщение от dll2003 (ok) on 31-Мрт-12, 00:05 
Джентльмены, добрый вечер,
Подскажите пожалуйста можно ли использовать переменную в качестве номера строке в sed-е?
Я пробовал что-то типа:
sed -n "/${номер строки}/p" ${файл}
Пока решил по другому, но данное решение позволит существенно сократить скрипт.

Заранее спасибо.

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

Оглавление

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


1. "номер строки как переменная в SED-е, возможно ли?"  +/
Сообщение от Andrey Mitrofanov on 31-Мрт-12, 10:55 
> Я пробовал что-то типа:
> sed -n "/${номер строки}/p" ${файл}

for i in `seq 1 10`; do sed -n "$i"'{s/^/'"$i . "'/;p;q}' <$FILE; done

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

2. "номер строки как переменная в SED-е, возможно ли?"  +/
Сообщение от dll2003 (ok) on 01-Апр-12, 11:04 
>> Я пробовал что-то типа:
>> sed -n "/${номер строки}/p" ${файл}
> for i in `seq 1 10`; do sed -n "$i"'{s/^/'"$i . "'/;p;q}'
> <$FILE; done

Спасибо, большое, буду на работе, услали в командировку:(, попробую.

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

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

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




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

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