이 문서는 사용에 관한 것입니다. 파이프 Raspberry Pi Linux 시스템의 명령.
파이프 명령 사용
다음을 사용하여 여러 명령을 파이프라인하려면 파이프 , 아래 언급된 구문을 따르십시오.
$ 명령1 | command2 | ... | 결정적인 명령
아래에서 우리는 사용의 몇 가지 예를 볼 것입니다 파이프 명령. 하지만 시작하기 전에 이름이 지정된 파일이 있다고 가정해 보겠습니다. 예제 파일2 cat 명령을 사용하여 파일 내용을 표시할 수 있습니다.
$ 고양이 < 파일 이름 >
파이프를 사용하여 데이터 정렬
위의 파일에서 데이터가 정렬되어 있으며 데이터를 알파벳순으로 정렬하기 위해 아래 언급된 명령을 사용합니다.
$ 고양이 예제 파일2 | 종류
여기서 일어나는 일은 파일의 출력이 '예시 파일2' 정렬 명령의 입력 결과가 됩니다.
새 파일에 출력 정렬 및 저장
사용자가 정렬된 파일을 다른 파일에 저장하려면 아래 명령을 사용하여 수행할 수 있습니다.
통사론
$ 고양이 < 파일 이름 > | 종류 > < 새로운 파일 데이터를 저장할 이름 >예시
$ 고양이 예제 파일2 | 종류 > 정렬된 파일파일에서 정렬된 데이터는 '예시 파일2' 라는 이름의 새 파일에 저장됩니다. 정렬된 파일 , 이 모든 작업은 단일 명령으로 수행됩니다.
여기에서 주장한 결과를 확인하기 위해 다음을 사용했습니다. 저것 저장된 데이터를 표시하는 t 명령 정렬된 파일:
$ 고양이 정렬된 파일
필수 데이터 선택
파이프 파일에서 몇 가지 출력 내용을 선택하는 데에도 사용할 수 있습니다. 예를 들어 사용자가 선택하려는 경우 8 파일의 초기 용어를 사용하려면 아래 언급된 명령을 따를 수 있습니다.
통사론
$ 고양이 < 파일 이름 > | 머리 -8예시
$ 고양이 정렬된 파일 | 머리 -8메모 : 이 번호 8 사용자 요구 사항에 따라 명령이 달라질 수 있습니다.
head 명령은 첫 번째를 선택합니다. 8 파일의 내용.
head 명령과 마찬가지로 꼬리 명령은 a와 함께 사용할 수도 있습니다. 파이프 파일의 끝에서 내용을 표시합니다. 아래 예에서는 다음을 사용하여 마지막 2개의 이름을 표시합니다. 꼬리 명령:
통사론
$ 고양이 < 파일 이름 > | 꼬리 -둘예시
$ 고양이 정렬된 파일 | 꼬리 -둘
목록 명령 파이핑
파이프 command는 list 명령과 함께 사용할 수도 있습니다. 아래에서 목록 명령의 몇 가지 예를 공유했습니다. 파이프 사용.
예 1
list 명령의 첫 번째 예에서 , 다음을 사용하여 시스템에 있는 총 파일 수를 표시합니다. 목록 명령:
$ ls | 화장실 -엘출력에는 총 파일 수가 표시됩니다.
예 2
이 목록 예제에서는 '를 사용하여 모든 출력을 나열합니다. 더 ” 명령과 함께 파이프 명령:
$ ls -로 | 더위 명령의 결과로 모든 출력이 화면에 표시됩니다.
다중배관
파이프는 명령에서 한 번만 사용해야 하는 것이 아니라 여러 번 사용할 수 있습니다. 예를 들어, 몇 가지 예가 아래에 공유됩니다. 파이프 한 번 이상 사용됩니다.
예 1
아래 예에서는 먼저 파일을 정렬한 다음 정렬한 후 처음 8개의 이름이 표시됩니다.
통사론
$ 고양이 < 파일 이름 > | 종류 | 머리 -8예시
$ 고양이 예제 파일2 | 종류 | 머리 -8메모 : 숫자 8은 사용자가 원하는 경우 다른 숫자로 대체할 수 있습니다.
예 2
이 예에서는 새 파일을 만들었고 그 내용은 아래 이미지에 표시됩니다.
이제 파일에서 단어가 반복되는 횟수를 검색하려면 아래 언급된 파이프 명령을 따르십시오.
통사론
$ 고양이 < 파일 이름 > | 꽉 붙잡음 검색어 | 화장실 -엘예시
$ 고양이 검색 파일 | 꽉 붙잡음 바나나 | 화장실 -엘이 예에서 ' 바나나 '를 통해 검색된다. 검색 파일 파일에 있는 banana의 단어 수는 아래 이미지와 같이 표시됩니다.
이 가이드는 여기까지입니다!
결론
그만큼 파이프 명령을 사용하여 여러 명령을 함께 파이프라인할 수 있습니다. 우리는 위의 가이드라인에서 여러 시나리오를 공유했습니다. 파이프 명령을 사용할 수 있습니다. 이 명령을 살펴보고 사용법을 배울 수 있도록 자신의 파일을 만들어 실행하십시오. 파이프 Raspberry Pi 시스템의 명령.