Take the 2-minute tour ×  I've created a named pipe on Debian
using mkfifo pipe.in. I want to write to this pipe from Matlab.
To do this, I use the following matlab command:  unix( 'cat
<myfile> > pipe.in' )  Where <myfile> is a text file and pipe.in
is the pipe I created with mkfifo.  In many cases, the process
associated to the pipe crashed for many reason (but any reason
beyond the use of the unix and cat command). The crash can be
normal in several cases.  Executing the above command causes
Matlab to freeze, and I can't regain control with CTRL+C.  Is
there another way to release Matlab without requiring me to kill
the process?  share|improve this question Try running the cat
command in the background by appending & to the command... – 
EitanT Jan 17 '13 at 15:28 How did you create the pipe? –  Rody
Oldenhuis Jan 17 '13 at 15:31 @EitanT I try it and it unblocks
MatLab but in my case I must wait that the unix command
terminates to be sure that the process is completed –  Guuk Jan
17 '13 at 16:08 @RodyOlde