The OpenNET Project / Index page

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

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

"Как вывести строку"  +/
Сообщение от Oleg (??) on 03-Июл-09, 17:39 
Народ подскажите как вывести $i-ую строку из текстового файла. Имеется ввиду что номер строки в переменной i

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

 Оглавление

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


1. "Как вывести строку"  +/
Сообщение от Oleg (??) on 03-Июл-09, 17:40 
Забыл написать что это в  bash
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Как-как...."  +1 +/
Сообщение от Andrey Mitrofanov on 03-Июл-09, 18:17 
sed -n "$i"p
awk 'FNR=='"$i"
head -$i | tail -1
sed -n "$i"'{p;q}'
tail -n +$i|head -1
awk -v i="$i" 'FNR==i'
awk 'FNR=='"$i"'{print;exit}'
j=$i; while((j-->0)); do read str; done <$FILE ; echo $str
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Как-как...."  +/
Сообщение от sproot (ok) on 06-Июл-09, 06:34 
>sed -n "$i"p
>awk 'FNR=='"$i"
>head -$i | tail -1
>sed -n "$i"'{p;q}'
>tail -n +$i|head -1
>awk -v i="$i" 'FNR==i'
>awk 'FNR=='"$i"'{print;exit}'
>j=$i; while((j-->0)); do read str; done <$FILE ; echo $str

внесу и я свои 5 копеек :)

cat -n TEST_FILE | grep "^$i"
nl -s ' ' -w 1 TEST_FILE | grep "^$i"

первое что пришло на ум..

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

4. "Как-как...."  +/
Сообщение от Oleg (??) on 06-Июл-09, 12:31 
Всем спасибо  :)

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

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

Индекс форумов | Темы | Пред. тема | След. тема




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

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