가능한 중복 :
pipe stdout and stderr to two different processes in shell script?stderr을 stdin으로 파이프하는 방법은 무엇입니까?
내가 stdout 및 stderr에 기록하는 프로그램을 가지고, 내가 파이프에 logger
명령 및 파이프로 표준 에러의 표준 입력에 표준 출력을 원하는 다른 logger
명령의 stdin, 여기서 설비, 우선 순위 및 태그는 첫 번째 logger
명령과 다릅니다.
이 명령은 Ubuntu에서 upstart 스크립트의 exec 스 D 자에서 실행됩니다. 또한 서브 쉘을 사용해 보았지만 작동하지 않았습니다.
어떻게하면됩니까?
감사합니다. :)
여기에 가능한 해결책이 있습니다 (광산이 아니기 때문에 대답이 아닙니다) http://forums.fedoraforum.org/showthread.php?t=201837 –
@ammoQ - 답변을 링크로 게시 할 때 아무런 문제가 없습니다. 링크 된 기사가 사라지는 경우에 대비하여). 그것은 결국 대답이고, 당신은 그것을 발견했습니다 :-) –
@BrianAgnew : 좋은 솔루션인지 또는 전혀 작동하지 않는지 알지 못하기 때문에 나는 단지 대답으로 봤던 것을 게시하지 않습니다. . –