RE: awk v shellu vs perlu

2016-07-14 Tema obsahu Milan Cizek
Zajímavá informace, používám běžně, ale na pole mne to nikdy nenapadlo. :-) Milan > Jenom pro doplnění obzorů - klíčová funkce je chomp() > Dá se použít na skalár a také na celé pole, takže stačí mezi přečtní a > print vetknout: > chomp(@df); -- FreeBSD mailing list (users-l@freebsd.cz) http:/

Re: awk v shellu vs perlu

2016-07-14 Tema obsahu Jindrich Fucik
Dne 13.7.2016 v 8:47 Dan Lukes napsal(a): Jakmile to ale dám do perlu, pak mi tam ty mezery za $7 zůstávají... :( my @df = `df -T | sed 1d | awk '{gsub(/\\s+\$/, //, \$7) \$7; print \$2 "|" \$7}'`; print Dumper(\@df); Me ne - a predpokladam, ze ani tobe ne, ze jen spatne koukas. To co na konci

Re: awk v shellu vs perlu

2016-07-13 Tema obsahu Dan Lukes
On 13.7.2016 10:37, Cizek Milan wrote: přesně tohle je ono, tento postup s využitím open mne nenapadl. Me taky ne. Ja perl nerad a neumim. Ale Google nejlip vi co clovek potrebuje ;-) Dan -- Původní zpráva -- open(DAT,"/bin/df -T |") || die "Could not open the file"; while

Re: awk v shellu vs perlu

2016-07-13 Tema obsahu Cizek Milan
Děkuji, přesně tohle je ono, tento postup s využitím open mne nenapadl. -- Milan Čížek -- Původní zpráva -- Od: Dan Lukes Komu: FreeBSD mailing list Datum: 13. 7. 2016 8:48:43 Předmět: Re: awk v shellu vs perlu "Ovsem, pokdu se to cele ma volat z PERLu, tak by mi

Re: awk v shellu vs perlu

2016-07-12 Tema obsahu Dan Lukes
On 13.7.2016 0:30, Milan Cizek wrote: asi je to OT, ale nemůžu dohledat příčinu rozdílného chování tohoto příkazu: Teda, kdyz uz v ramci te radky volam 'sed' tak bych to vyresil cele v nem. Bylo by mi lito pameti i procesoru na volani awk: df -T | sed '1d;s/^[^ ]* *\([^ ]*\) *\([^ ]* *\)