- 다른 뜻에 대해서는 파이프라인(pipeline) 문서를 참조하십시오.
- 다른 뜻에 대해서는 파이프라인 (유닉스) 문서를 참조하십시오.
1 개요[ | ]
- pipeline, pipe
- 파이프라인, 파이프라인 처리, 파이프
- 일렬로 연결된 처리 요소들의 집합
- 처리요소를 직렬로 연결해, 어느 요소의 출력이 다음의 요소의 입력이 되도록 배치하여 처리하는 것[1]
2 쉘 파이프[ | ]
- 쉘 등의 프로그램이 제공하는 출력-입력 전달 기능
- 쉘 환경에서 제공되는 프로세스 사이의 정보 전달 통로
- 한 프로세스에서 다른 프로세스로 정보를 전달하는 방법 중 하나
- 한 프로세스의 출력을 다른 프로세스의 입력으로서 전달하는 통로
- 파이프는 수신측 프로세스가 정보를 다 받을 때까지 정보를 임시보관한다(버퍼 역할)
- 단방향 통신만 가능
- 세로줄 문자( | )를 파이프라고도 부르는데, 그 이유는[2] 쉘[3]에서 앞 명령어의 표준출력을 뒷 명령어의 표준입력으로 전달하는 파이프이기 때문이다.
2.1 예시[ | ]
리눅스
Console
Copy
[root@zetawiki ~]# ll /etc | tail -2
-rw-r--r--. 1 root root 969 Dec 17 2013 yum.conf
drwxr-xr-x. 2 root root 4096 Jan 4 03:09 yum.repos.d
윈도우
Console
Copy
C:\Users\zetawiki>type C:\Windows\System32\drivers\etc\hosts | findstr This
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
# This file contains the mappings of IP addresses to host names. Each
3 같이 보기[ | ]
4 참고[ | ]
편집자 Jmnote Jmnote bot
로그인하시면 댓글을 쓸 수 있습니다.