«pipe» 태그된 질문

파이프는 두 프로세스의 파일 설명자 간의 프로세스 간 연결입니다. 파이프는 POSIX pipe () 함수 (<unistd.h>에서)로 생성됩니다. 쉘은 "|"인 경우 프로세스 사이에 파이프를 만듭니다. 기호가 사용됩니다. "cmd1 | cmd2"는 cmd1의 출력을 cmd2의 입력으로 보냅니다. Windows에서는 CreatePipe ()를 사용하십시오. 이 메커니즘은 표준 입력, 표준 출력 및 표준 오류를 .NET 및 Java의 호출 프로세스로 리디렉션합니다.

2
Vim의 외부 명령에 대한 파이프 버퍼
저는 Vim 초보자입니다. 현재 버퍼의 내용을 외부 명령의 stdin으로 보내고 싶습니다 (메일이라고 말할 수 있음). 마지막 목적은 현재 Vim 버퍼에서 이메일을 빠르게 보내는 단축키를 설정하는 것입니다. 이것은 사소한 일이라고 생각하지만 Vim 버퍼를 외부 명령으로 보내는 방법을 찾을 수 없습니다. 미리 감사드립니다.
94 vim  pipe  external 

9
현재 셸 내에서 명령 출력을 실행하는 방법은 무엇입니까?
나는 파일에서 내용을 가져와 현재 셸 내에서 실행 하는 source(일명 .) 유틸리티에 대해 잘 알고 있습니다. 이제 일부 텍스트를 셸 명령으로 변환 한 다음 다음과 같이 실행합니다. $ ls | sed ... | sh ls임의의 예일 뿐이며 원본 텍스트는 무엇이든 될 수 있습니다. sed또한 텍스트 변형의 예일뿐입니다. 흥미로운 부분은 sh입니다. …
89 bash  shell  unix  pipe 

3
입력을 Bash while 루프로 파이프하고 루프가 끝난 후 변수를 보존하는 방법
Bash는 다음을 사용할 수 있습니다. cat &lt;(echo "$FILECONTENT") Bash는 또한 다음을 사용할 수 있습니다. while read i; do echo $i; done &lt;/etc/passwd 이전 두 가지를 결합하려면 다음을 사용할 수 있습니다. echo $FILECONTENT | while read i; do echo $i; done 마지막 문제는 하위 셸을 생성하고 while 루프가 종료 된 후 …
87 bash  while-loop  stdin  pipe 

10
Bash를 사용하여 열별로 명령 출력을 분할 하시겠습니까?
나는 이것을하고 싶다 : 명령을 실행하다 출력 캡처 라인을 선택 해당 행의 열을 선택 예를 들어, a에서 명령 이름을 얻고 싶다고 가정 해 봅시다 $PID(이것은 단지 예일뿐입니다. 이것이 프로세스 ID에서 명령 이름을 얻는 가장 쉬운 방법이라고 제안하는 것이 아닙니다. 실제 문제는 출력 형식을 제어 할 수없는 다른 명령). 내가 실행 …
87 linux  bash  pipe 


6
Unix (또는 Windows)에서 (이름없는) 파이프를 사용하여 한 프로세스의 표준 출력을 여러 프로세스로 어떻게 보낼 수 있습니까?
proc1 프로세스의 stdout을 두 프로세스 proc2 및 proc3으로 리디렉션하고 싶습니다. proc2 -&gt; stdout / proc1 \ proc3 -&gt; stdout 나는 시도했다 proc1 | (proc2 &amp; proc3) 하지만 작동하지 않는 것 같습니다. echo 123 | (tr 1 a &amp; tr 1 b) 쓰다 b23 대신 stdout에 a23 b23
79 windows  bash  unix  shell  pipe 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.