dotaz: textova utilita

Michal Ludvig LUDVIGM na cs.felk.cvut.cz
Čtvrtek Březen 6 14:43:54 CET 1997


> > > Potrebuji to do scriptu ktery zjisti maximalni delku radku (ve 
> > > znacich) nejakeho souboru ktery je poslan na stdout
> > cat soubor | sed s/./x/g | sort | tail -1 | wc -c
> ^^^^^^ asi skor < soubor sed ....
> ale radsej asi:
> awk '{if ((len=length($0))> max)  max = len ;} END {print max}'
> alebo
> perl -e 'while (<>) {$len = length $_; $max = $len if $len > $max; } print --$max,"\n"

A nebo rovnou vymyslet nejaky jednoduchy Ceckovy programek ne? Pokud by 
to melo by jeste jednodussi, tak bych doporucil C++ :-))

Michal Ludvig


Další informace o konferenci Linux