LINUX.ORG.RU
пиши по-русски
sdio ★★★★★
()
Ответ на: комментарий от Anoxemian
>>cat file|wc -l|grep <number> не работает
anonymous
()
Грепом? Строку по номеру? Здесь grep не поможет, нужен perl. Всё в одну строчку сделать можно
anonymous
()
Ответ на: комментарий от anonymous
как это не поможет?

cat -n file | grep "^\s*number" | head -1

только оторвать надо число, но уж это осилите я думаю ;)

или можно

head -451 ChangeLog | tail -1, если не грепом ;)

teferiincub
()
head -n номер | tail -n 1

Хотя можно и седом.
lodin ★★★★
()
Ответ на: комментарий от php-coder
> Кажется, можно ещё короче: sed -n '3/something/p' (не проверял)

Тогда так:

sed '261!d;/something/!d'

anonymous
()
Ответ на: комментарий от io
> awk "NR==2 { print}" file

{ print } можно не писать -- awk по умолчанию это делает.

dilmah ★★★★★
()
man sed на предмет p. но вообще d как бы быстрее
anonymous
()
head -n X | tail -n 1
anonymous
()
Ответ на: комментарий от dilmah
> cat стандартное. cat -n нестандартное.

дубль 2 для тех кто с первого раза не понимает вопросов, чем не стандартное?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.