Comenzile pe care vreau sa le trimit programului, depind de raspunul pe care-l
primesc de la el, deci vreau sa pastrez interactivitatea, programul sa nu se
inchida dupa primul set de comenzi.Este posibil sa tin un 'pipe' deschis intre
2 comenzi echo, eventual folosind un fisier pipe?
Dragos
On Saturday, July 28, 2018, 12:44:29 AM PDT, Dumitru Ciobarcianu
<[email protected]> wrote:
On 28-Jul-18 1:53 AM, MOROIANU Dragos wrote:
> Buna ziua,Am urmatoarea problema la care tot incerc sa gasesc o solutie (nu
> stiu daca e posibil):1. un program care accepta comenzi in linia de comanda
> (bc e un exemplu elocvent).2. vreau sa trimit comenzile printr-un 'pipe' sau
> 'redirect'.3. problema care apare este ca in felul asta accepta doar o
> singura comanda sau un singur string cu mai multe comenzi dar se pierde
> interactivitatea.
Când se închide pipe-ul se închide și programul.
Poți comasa mai multe comenzi într-un singur pipe folosind un subshell.
( echo "1+2" ; echo "2+3" ; echo "3+4" ) | bc
Dumitru "merge și invers: comanda1 | ( comanda2; comanda3 ) " C.
---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug_lists.lug.ro
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug_lists.lug.ro