grep

6 отговора 177 прегледа
#1

grep

Как мога да отпечатам само Nтия match при работа с grep?

10х :)

Отговор
в отговор на pepo #2

Re: grep

otpechatwane na 57435-toto sreshtane na foo w bar:

grep foo bar | sed -ne '57435p'

Отговор
в отговор на pepo #3

thanks

thanks |,

tochno towa mi triabwashe... Neznaeh za sed, priznawam.


Pozdrawi.

Отговор
в отговор на l #4

Re: grep

малко по-бързо е
grep -m 57435 foo bar | tail -1

TANSTAAFL! There AiNt Such Thing As A Free Lunch
Отговор
в отговор на onzi #5

Re: grep

-m е GNU grep специфична опция. Мразя да използвам решения които не работят на повечето Юникси.

Отговор
в отговор на l #6

Re: grep

Понеже форума в последно време е спокоен и вероятно няма да може да изпълни плана по брой флеймове за месеца, да пусна един свързан с grep -m :)

-m е типично доказателство защо "GNU is Not Unix". Не спазва основните принципи на Юникс -- прости команди които правят добре едно нещо + мощен механизъм за "навързването" им. Ама какво друго може да се очаква от автора на Emacs ...

Отговор
в отговор на l #7

Re: grep

ми добре. тогава същото нещо, но без сед (макар че като гледам постингите ти, трябва да седна да попрочета нещо за него)

grep text file | head -123 | tail -1

TANSTAAFL! There AiNt Such Thing As A Free Lunch
Отговор