mam nasledujuci problemik s grepom,
mame skript
for file in /home/trolo/SUB/*; do if [ -f "$file" ]; then cat $file | grep "Od:"; fi donetento skript mi ma vypisat zo suborov riadky kde riadok obsahuje Od:
funguje az na to ze na niektorych suboroch mi to vypise:
Binární soubor (standardní vstup) odpovídá
ale pritom to je textovy subor, normalne ked dam cat a ten subor tak mi ho pekne vypise, sami text...
neviete mi prosim poradit?
a z kadeho tohot suboru potrebuje dostat to cislo v riadku Od:
Binární soubor (standardní vstup) odpovídá
aj ked su to uplne normlane textove subory a nie binarne,
ked sa pozriem do tych suborov cez MC F3kou tak tam mam v policku text niekde boodky a podobne asi sa tam snazili uzivatelia pisat diakrtikou alebo co...
ked pouzijem cat subor, na ktorykolvek z tych suborov pekne sa to precita, ale ako nahle uz pouzijem
cat subor | grep "Od:"
uz mi to neprecita vsetky subory ale len niektore a pri niektorych to vypise tu hlasku co som pisal vyssie...
klobuk dole ;)
dakujem ti, velmi si mi pomohol, dik