print "3\n2\n\1" | system('./nejaky_skript.sh') | print $2+100
Lebo co som cital manual tak tam boli len priklady kedy program ktory je volany v system() nema ziaden vstup, resp. vstupom je subor a rovnako vystup moze asi byt len subor. Proste neda sa pouzit pipa je to tak?
print "3\n2\n\1" > docasny.txt system('.cat docasny.txt | /nejaky_skript.sh > novy.txt') print $2+100 < novy.txt
gsub(/.dat./, dnes)
}
{ print }
tento script nahradi vsetok datum aktualnym datumom vo vstupnom texte
abo cez pipu normalne
cat text.txt | awk ' {
##kod
}'