«pipe» 태그된 질문

유닉스 파이프는 두 프로세스의 파일 디스크립터를 연결합니다. <unistd.h>에 선언 된 POSIX pipe () 함수를 사용하여 파이프를 만듭니다. 쉘은 "|"를 사용하여 프로세스간에 파이프를 생성합니다.

2
파라미터 또는 파이프에서 입력을받는 Bash 기능
인수 또는 파이프에서 입력을 받아 들일 수있는 방식으로 다음 bash 함수를 작성하고 싶습니다. b64decode() { echo "$1" | base64 --decode; echo } 원하는 사용법 : $ b64decode "QWxhZGRpbjpvcGVuIHNlc2FtZQ=" $ b64decode &lt; file.txt $ b64decode &lt;&lt;&lt; "QWxhZGRpbjpvcGVuIHNlc2FtZQ=" $ echo "QWxhZGRpbjpvcGVuIHNlc2FtZQ=" | b64decode
10 bash  pipe  function  stdin 

1
`docker는 foo를 기록합니다 | less`는 검색 또는 스크롤이 불가능하지만`docker logs foo 2> & 1 | 적은
둘 중 하나를 사용하면 읽을 수있는 텍스트가 제공됩니다. 그러나 stderr 리디렉션을 사용해야 만 스크롤하거나 / somepattern을 입력하고 일치시킬 수 있습니다. 검색하지 않으면 "검색 할 내용 없음 (RETURN 누르기)"과 ~의 열이 표시됩니다. 주어진 stderr와 stdout은 같지 않지만 더 적은 일을 시작할 때까지 왜 같은 것을 올바르게 표시하지 않습니까? 이것은 내가 이해하지 …
10 pipe  less  stdout  stderr 

2
파이프에서 스크립트를 사용할 때 사용자 입력을 읽는 방법
일반적인 문제 파이프 체인의 중간에 있더라도 사용자와 상호 작용하는 스크립트를 작성하고 싶습니다. 구체적인 예 구체적으로, 그것은 취 file하거나 stdin(행 번호), 디스플레이 라인을 입력하도록 요청하는 선택 또는 광고 번호, 다음에 대응하는 라인을 인쇄 stdout. 이 스크립트를 호출 해 봅시다 selector. 그런 다음 기본적으로 할 수 있기를 원합니다 grep abc foo | …

3
bash 명령 파이프 라인에서 출력을 수정하는 방법
예를 들어, 몇 가지 명령에서 몇 줄을 얻었습니다. $ some-command John Bob Lucy 이제 출력을 수정하는 연결 명령을 추가하고 싶습니다. $ some-command | other-command Hi John Bye Hi Bob Bye Hi Lucy Bye 쓰는 방법 other-command? (나는 bash의 초보자입니다)
10 bash  pipe 

4
병렬로 생성 된 세 개의 다른 스트림 중에서 단일 출력 스트림 만들기
형식이 다른 세 종류의 데이터가 있습니다. 각 데이터 유형마다 단일 통합 형식으로 변환하는 Python 스크립트가 있습니다. 이 Python 스크립트는 느리고 CPU에 바인딩되어 있으므로 (멀티 코어 머신의 단일 코어에) 각 데이터 유형마다 하나씩 3 개의 인스턴스를 실행하고 출력을 결합하여 전달하려고합니다 sort. 기본적으로 다음과 같습니다. { ./handle_1.py; ./handle_2.py; ./handle_3.py } | sort …

2
명령을 따를 수 있습니까 (반복적으로 실행)? tail -f를 사용하여 파일을 따르는 것처럼?
'Detail.out'파일을 생성하는 스크립트가 있습니다. 파일에 특정 수의 줄 (대략 21025)이 포함될 때마다 스크립트가 완료된다는 것을 알고 있습니다. 그래서 나는 명령 프롬프트에 앉아있는 것을 발견했다. [me@somewhere myDir]$ wc -l */Detail.out 21025 A/Detail.out 21025 B/Detail.out 21025 C/Detail.out 12995 D/Detail.out 10652 E/Detail.out 3481 F/Detail.out 21027 G/Detail.out 21025 H/Detail.out 21025 I/Detail.out ... ... 내가 …
10 monitoring  pipe  tail 


1
stderr 경로 재 지정 후 bash 스크립트 출력 파이핑 [닫기]
폐쇄되었습니다 . 이 질문에는 세부 사항이나 명확성 이 필요 합니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 세부 사항을 추가하고 문제점을 명확하게하십시오 . 휴일 2 년 전 . 호스트가하는 일 때문에 서비스를 위해 시스템을 사용해야합니다. 이 서비스에는 실행 파일이 있으며 두 번째 실행 파일로 …


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.