리눅스 파이프 예제

예 : 1. 모든 파일과 디렉토리를 나열하고 더 많은 명령에 대한 입력으로 제공합니다. 유닉스에 대 한 내가 좋아하는 것 들 중 하나, 리눅스, 그리고 맥 OS X 시스템 다른 명령을 병합 하 여 자신의 명령을 만들 수 있습니다. 이러한 명령 조합에 대한 공식적인 이름은 없지만 함께 « 파이핑 »명령을 말하는 것 외에는 최근에 이를 « 명령 매시업 »으로 언급하기 시작했습니다. 파이프는 동시에 두 개 이상의 명령을 매시업하고 연속적으로 실행하는 데 도움이됩니다. 당신은 순식간에 복잡한 작업을 수행 할 수있는 강력한 명령을 사용할 수 있습니다. 파이프는 두 개 이상의 명령을 결합하는 데 사용되며, 이 경우 한 명령의 출력은 다른 명령에 대한 입력 역할을 하며 이 명령의 출력은 다음 명령에 대한 입력으로 작동할 수 있습니다. 또한 두 개 이상의 명령 / 프로그램 / 프로세스 사이의 임시 연결로 시각화 할 수 있습니다. 추가 처리를 수행하는 명령줄 프로그램을 필터라고 합니다.

명령 / 프로그램 / 프로세스 사이의 직접 연결을 사용하면 동시에 작동 할 수 있으며 임시 텍스트 파일을 통해 또는 디스플레이 화면을 통해 전달하지 않고도 데이터를 지속적으로 전송 할 수 있습니다. 파이프는 파이프라인을 통해 왼쪽에서 오른쪽으로 데이터 흐름이 되는 단방향 즉입니다. 리눅스와 다른 유니스를 유용하게 만드는 기본 기능 중 하나는 « 파이프 »입니다. 파이프를 사용하면 서로 함께 작동하도록 명시적으로 설계되지 않고도 별도의 프로세스가 통신할 수 있습니다. 이렇게 하면 함수가 매우 좁아 복잡한 방식으로 결합할 수 있습니다. 파이프는 리눅스와 다른 유닉스와 같은 운영 체제에서 추가 처리를 위해 한 명령 / 프로그램 / 프로세스의 출력을 다른 명령 / 프로그램 / 프로세스로 전송하는 리디렉션 (다른 대상으로 표준 출력의 전송)의 한 형태이다. 유닉스/리눅스 시스템을 사용하면 명령의 stdout을 다른 명령의 stdin에 연결할 수 있습니다. 파이프 문자 `|`를 사용하여 그렇게 할 수 있습니다.

그래서, 다음 번에 리눅스 터미널에서 명령으로 작업 하 고 자신이 명령 사이 데이터를 이동 찾을, 잘하면 파이프 프로세스를 신속 하 고 쉽게 만들 것입니다.

Ce contenu a été publié dans Non classé par samuel. Mettez-le en favori avec son permalien.