Portál AbcLinuxu, 20. května 2024 02:03
cat mrtg.html | grep aktualizace | awk -f aktualizace.awklepší je
grep aktualizace mrtg.html | awk -f aktualizace.awkViz Kde se vzalo 'cat soubor | příkaz'?.
zgrep
, nebo bzgrep
. To se netýká awk
, nebo sed
u. Je pravda, že psát wrapper na každou z textutils by bylo docela drsné .
cat
?
cat
nic nemám
Myslim ze trochu jednodussi, citelnejsi a funkcnejsi zapis toho sed
u by byl
sed -e 's%^.*<strong>\(.*\)</strong>.*$%\1%'
Ubylo tak zbytecneho escapovani. Je to i funkcnejsi, protoze vase ukazka pouze defakto "umaze" tagy <strong> a jeho zaviraci obdobu.
sed -n '{/<STRONG>.*<\/STRONG>/s/^.*<STRONG>\(.*\)<\/STRONG>.*$/\1/};T;p' mrtg.html
deb http://ftp.cz.debian.org/debian jessie main contrib non-free
deb http://ftp.cz.debian.org/debian jessie main contrib non-free
Tiskni Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.