Ahoj,
necht program generuje vystup na stdout v nasledujicim tvaru:
...
Raw result:
<binarni blob>
Parsed result:
...
Me zajima jenom ten binarni blob *nezname delky (radove desitky B) a muze obsahovat cokoliv (konce radku, 0x00, ...).
Zatim mam takovyhle "hnus" (orez shora a zdola a odstaneni popisku)
cat ./dump | grep -A 100 -B 0 --binary-files=text -e "Raw result:" | grep -A 0 -B 100 --binary-files=text -e "Parsed result:" | grep -v --binary-files=text -e "Raw result:" | grep -v --binary-files=text -e "Parsed result:"
Problem je, ze neumim odstranit posledni konec radku (ktery tam necha grep), sed mi zatim vzdycky vynadal ze s binarnim souborem se nekamaradi...
Dik za pomoc
