View Single Post
Old 05-07-2014, 18:46   #1
HoldenCaulfield1987
Member
 
Iscritto dal: May 2010
Messaggi: 157
[BASH] Scrivere su FIFO con echo (o cat)

Ciao,
sto scrivendo un programmino in C che dovrà fungere da server.
Questo server deve leggere dati da una FIFO, elaborarli e restituire l'output attraverso una seconda FIFO.
L'esercizio chiede che il client debba mandare i dati al server scrivendoli sulla FIFO direttamente da shell, tramite cat o echo.
Il problema è che se scrivo un

Codice:
echo "msg_test" > /tmp/fifo_read
l'operazione si blocca e sono costretto a killare la shell.
Idem se uso cat.
Dove sto sbagliando??
Grazie!
HoldenCaulfield1987 è offline   Rispondi citando il messaggio o parte di esso