출력을 stdout으로 리디렉션하고 바이너리 파일로 파이프합니다.

출력을 stdout으로 리디렉션하고 바이너리 파일로 파이프합니다.

내 .bash_profile에 다른 컴퓨터에 복사하고 싶은 멋진 PS1 라인이 있습니다. 그래서 그것을 보고 클립보드에 복사하고 싶습니다. 이 작업을 수행하기 위해 명령을 함께 연결하는 방법을 모르겠습니다.

내가 해야 할 일은 PS1 라인을 grep하고 이를 tee로 파이프한 다음 tee를 stdout 및 pbcopy(클립보드에 라인을 복사하는 바이너리 파일)로 보내는 것입니다.

지금까지 나는 다음을 가지고 있습니다 :

grep PS1 .bash_profile | tee [what do I put here?] | pbcopy

불행히도 나는 혼란스러워서 무엇을 해야할지 몰랐습니다. 표준 출력과 바이너리 파일로 동시에 출력하는 방법은 무엇입니까?

답변1

... | tee /dev/tty | ...

/dev/tty터미널의 "파일"을 나타냅니다.

관련 정보