Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
czym sie rozni taka komenda:
cat /etc/passwd | grep $1
od
grep $1: /etc/passwd
i
grep ^$1: /etc/passwd
co daje ten daszek?
przy wiekszym programie zauwazylem roznice, kktore wplynely nieco na napisanie programu ale jak moglby ktos tak łopatologicznie :)
jestem poczatkujący w bashu
Ostatnio edytowany przez azhag (2013-06-25 21:09:04)
Offline
Po pierwsze: przy cat | grep zabijasz małego kotka.
Po drugie: w przykładzie drugim i trzecim masz „$1:” zamiast „$1”.
Po trzecie: „^” to w wyrażeniach regularnych znak początku linii („$” to koniec linii).
Offline
viamarimar napisał(-a):
...
jestem poczatkujący w bashu
Bash:
http://www.gentoo.org/doc/pl/articles/bash-by-example-p1.xml
http://www.gentoo.org/doc/pl/articles/bash-by-example-p2.xml
Sed:
http://www.gentoo.org/doc/pl/articles/l-sed1.xml
http://www.gentoo.org/doc/pl/articles/l-sed2.xml
http://www.gentoo.org/doc/pl/articles/l-sed3.xml
Awk:
http://www.gentoo.org/doc/pl/articles/l-awk1.xml
http://www.gentoo.org/doc/pl/articles/l-awk2.xml
http://www.gentoo.org/doc/pl/articles/l-awk3.xml
I oczywiście RTFM:
man grep
Pozdro
;-)
Ostatnio edytowany przez Jacekalex (2013-06-26 01:01:36)
Offline