Pipe (Linux)
First introduced to me in CS138 through Derek Rayside.
Pipes allow us to use the output of one program (via stdout) as the input to another (via stdin).
Pipes are used for stream redirection
Done with the | symbol.
For example,
ls | grep file.txt- use
grep -i file.txtto ignore casing
Types of Pipe
I saw these different types of pipes through this article https://www.baeldung.com/linux/ipc-performance-comparison to understand IPC.
Resources
I also saw the SE350 teacher use pgrep.