sau: if .....; then grep -v "#"| ....
> -----Urspr�ngliche Nachricht----- > Von: Razvan Cosma [mailto:[EMAIL PROTECTED]] > Gesendet: Freitag, 26. April 2002 08:36 > An: [EMAIL PROTECTED] > Betreff: [rlug] Re: parsare fisier din script bash eliminand > liniile cu > # > > > > Citat de prin /etc/rcuri :) > > # Add non interface-specific static-routes. > if [ -f /etc/sysconfig/static-routes ]; then > grep "^any" /etc/sysconfig/static-routes | while read ignore args ; do > /sbin/route add -$args > done > fi > > ... u get the idea ... > > On Fri, 26 Apr 2002, Silviu Marin-Caea wrote: > > > Am un fisier text ("dudes") care are si linii de comentariu in el. > > > > dudes: > > # tare in parcare > > gigel > > costel > > # altu > > elvis > > > > As vrea sa fac un test in bash care sa execute ceva numai > pentru liniile > > care nu incep cu # > > > > for person in $(< dudes); do > > if [ nu incepe cu # ]; then > > bullshit $person > > fi > > done > > > > Cum ar arata testul "nu incepe cu #"? > > > > Stiu ca se poate face folosind un fisier intermediar obtinut cu grep > > --invert-match, dar vreau sa fiu smecher. Daca n-am cum > alfel, o sa fac > > asa, mai putin smecher. > > > > > > > --- > Pentru dezabonare, trimiteti mail la > [EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'. > REGULI, arhive si alte informatii: http://www.lug.ro/mlist/ > > --- Pentru dezabonare, trimiteti mail la [EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'. REGULI, arhive si alte informatii: http://www.lug.ro/mlist/
