아는 후배, Linux 과제 도와주다가.. redirect 관련 썼던 게시물이 없어서 한번 정리해서 올려본다. 1. Output redirection Output redirection은, 프로그램 결과를 특정 file descriptor에 write 하는것이다. 예를 들면, $ ls -al > tmp.txt 위와 같은 linux shell command는, ls -al의 결과를 tmp.txt라는 파일을 생성하여 write한다. (덮어쓰기) $ ls -al >> tmp.txt 위 command는 tmp.txt에 overwite 하지 않고, append (이어쓰기) 하는것이다. 위 command를 예제로 Output redirection 구현을 설명하자면, 1. 자식프로세스를 생성 2. 자식프로세스 안에서 ..