Nerijus rašė: > Taip, veikia. O kaip nors nenaudojant atskirų (papildomų) failų, tik > su pipe'ais ir bash kintamaisiais, galima išsiversti? Nes dabar mano > skriptas atrodo taip: > > #!/bin/bash cat /tmp/temp$$.out | \ tr -d '\f\r' | \ sed -n '2,62p' | > \ sed -e '/PVM S/ i\\n\n\n\n\n\n\n\n\n' -e '/\xC4\{71\}\xC2/ > i\\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n' Tigėtųsi sukurpti gurmanišką sed'o daugiaaukštį (jis toks, galbūt visai įmanomas), tačiau jei jau (ar vos tik) reikalas krypsta į gurmaniškumus, tai geriau jau (praktiškiau|pragmatiškiau) pasinaudoti awk: #! awk -f /PVM S/ { $0 = newlines(10) $0 } {print $0} function newlines(n) { t = "\n"; s = "" for (i=1; i<=n; i++) { s = t s } return s }