sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #43752
Re: GNUplot (og gnumeric)
Henrik Christian Grove <grove@xxxxxxxx> writes:
> tr " " "_" | sed -e 's/;*$//' | grep -E "." | grep -v "DIV" | sed -e '1 s/^/#/' | tr ";" " "
Hvad er det lige grep -E bør gøre. Matcher den ikke bare alle
ikke-tomme linjer?
Hvad er det helt præcist du skal gøre. Fjerne sidste felt, finde alle
ikketomme linjer der ikke indeholder DIV, udkommentere første linje og
skrive ud med mellemrum som seperator?
perl -pe 'BEGIN {print '#'} s/;.*$//; next if (/^$/ or /DIV/); tr/ ;/_ /;'
eller
perl -pe 's/;.*$//; next if (/^$/ or /DIV/); tr/ ;/_ /; print "#" if (1..1)'
Hmmm, de er kun næsten kortere. Men overolder lige grænsen for
one-liners.
--
Linux lovers hate Windows, BSD lovers like UNIX
-- Set på OSNews.com
Follow ups
References