pipes

Why is there not a wiki on pipes?

I am reading the C programing guide and all of a sudden it starts talking about pipes. Can someone simply tell me what a pipe is. ...

C#: Read on subprocess stdout blocks until ANOTHER subprocess finishes?

Here is the C# code I'm using to launch a subprocess and monitor its output: using (process = new Process()) { process.StartInfo.FileName = executable; process.StartInfo.Arguments = args; process.StartInfo.UseShellExecute = false; process.StartInfo.RedirectStandardOutput = true; process.StartInfo.RedirectStandardInpu...

Unix C program issue using pipes and processes

Here's the story: Write a program in C that creates a child process and a granchild process (child of a child process!). The father process should read the contents of a file which name will take as an argument when you run the program. The father should send the text read to the child, which takes to convert those characters 'a' found ...

How can I use two pipes in c;

Write a program in C that creates a child and between father and child, there will be two-way communication using pipes. His father would read a file (whose name will give the user) and will send letters to the child. The child will count the number of words starting from 'a' if the number is, whether X is greater than 5, then the child ...

git stderr output can't pipe

I'm writing a graphical URI handler for git:// links with bash and zenity, and I'm using a zenity 'text-info' dialog to show git's clone output while it's running, using FIFO piping. The script is about 90 lines long, so I won't bother posting it here, but here's the most important lines: git clone "$1" "$target" 2>&1 | cat >> /tmp/gith...