mam nasledujuci problemik s ktorym potrebujem poradit,
mam skript v bashi ktory robi to, ze mi na zaklade niecoho vypise nejake cisla,
for file in /home/trolo/*; do
if [ -f "$file" ]; then
cat $file | strings | grep "Od:" | sed 's/Od: //';
fi
done
cize ked ho spustim vypise mi asi toto:
2564 64554 4554 665 65987 546548 656 65656potreboval by som vsak do toho skriptu pripisat aby to spustalo dalsi samostatny subor(skript) a ako parameter bude uvedene to cislo;
cize nejako takto
for file in /home/trolo/*; do
if [ -f "$file" ]; then
spustisubor.sh cat $file | strings | grep "Od:" | sed 's/Od: //';
fi
done
cize akoby som to pustil z terminalu ze:
spustisubor.sh 2564
spustisubor.sh 64554
atd
atd
ale ked tam dam len ze spustisubor.sh cat $file | strings | grep "Od:" | sed 's/Od: //';
tak mi to samozrejme nefunguje :(
RIADKOV=`wc -l /etc/fstab`
cize
./spustisubor `cat $file | strings | grep "Od:" | sed 's/Od: //';`
dakujem
for file in /home/trolo/*; do
if [ -f "$file" ]; then
spustisubor.sh cat $file | strings | grep "Od:" | sed 's/Od: //';
fi
done | (while read cislo; do ./subor $cislo; done)