Ahoj,

asi je to OT, ale nemůžu dohledat příčinu rozdílného chování tohoto příkazu:

df -T | sed 1d | awk '{gsub(/\s+$/, //, $7) $7; print $2 "|" $7}'

dělá přesně co chci, tj. vypíše seznam - "fstype|mountpoint". Přičemž druhou
položku trimuje o mezery.

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);

Je ten trim řešitelný nějak v rámci toho externího příkazu, nebo to prostě
musím řešit až perlu?

Díky za nápad.
Milan


-- 
FreeBSD mailing list (users-l@freebsd.cz)
http://www.freebsd.cz/listserv/listinfo/users-l

Odpovedet emailem