alexkuklin: (Default)
alexkuklin ([personal profile] alexkuklin) wrote2007-06-23 08:35 pm

(no subject)


Привет!
Дурацкий вопрос, чем в баше считают количество строк?
grep "text" * | [что?]
Дошел до конструкции
grep -R "a" * .* | grep -c ""
Но это кажется через жопу... ;-)

// занавес

[identity profile] q913m.livejournal.com 2007-06-23 06:08 pm (UTC)(link)
wc -l или я не понял суть вопроса?
ext_613079: Default userpic (Default)

[identity profile] shaplov.livejournal.com 2007-06-23 06:27 pm (UTC)(link)
суть вопроса была в вопросе. Правильный ответ сути не несет ;-)

[identity profile] q913m.livejournal.com 2007-06-23 06:54 pm (UTC)(link)
я признаться не асилил той конструкции что была в вопросе, но жопой чувствую - смешно=))
ext_613079: Default userpic (Default)

[identity profile] shaplov.livejournal.com 2007-06-23 07:02 pm (UTC)(link)
Если grep -R "a" * .* | grep -c "" - это та конструкция, которую ты не осилил?

-с считать найденные строки, вместо того чтобы выводить их содержимое

"" - удовлетворяет любой строке.

Ну, забыл я как называется wc, забыл!

[identity profile] slobin.livejournal.com 2007-06-24 01:04 pm (UTC)(link)
Абсолютно правильное для работы в юниксе мышление. Название конкретной утилиты можно забыть, принцип "конструктора" -- нет. Реальный случай из моей практики -- я забыл, как называется команда ls. Да, да, можете смеяться -- забыл! Через три минуты мучительных размышлений выручила echo *

... Смелое подглядывание - храбрость робких ...

[identity profile] q913m.livejournal.com 2007-06-24 01:52 pm (UTC)(link)
я просто непомню для чего ключ -с, а курить ман - лень.
arilou: (dusk samurai)

[personal profile] arilou 2007-06-24 01:30 am (UTC)(link)
ну так, в меру...
скорее лишний извратный пример TIMTOWTDI. :-)