Predanie vstupných dát do interaktívnych programov

Všetko ohľadom Linuxu...
Skyer
Light Star
Light Star
Príspevky: 231
Registrovaný: 30 mar 2010, 15:41
Bydlisko: Bratislava

Predanie vstupných dát do interaktívnych programov

Príspevok od používateľa Skyer »

Dobrý deň,
štandardnú situáciu predávania I/O dát v termináloch už určite poznáte, len pre ilustráciu:

Pr: "root@linuxpc:/# cat /etc/shadow | grep root"

Čo však vtedy, keď daný program reaguje interaktívne, a chce odomňa zadanie informácii až po spustení (niektoré úlohy s týmito programami by som chcel vybavovať cez skripty):

Pr: Výstup Netcatu by som chcel uložiť do súboru. Po spustení však musím zadávať samotný požiadavok na server, ktorý by som chcel vložiť už pri prvom príkaze (prípadne nejako inak, len nie interaktívne).

"root@linuxpc:/# nc localhost 80"
... GET / HTTP/1.1
Výstup by som teraz chcel presmerovať do súboru (>> file).

Ďakujem za odpovede (a dúfam, že to dalo dohromady zmysel).
Napísať odpoveď