cat이 아닌 Linux의 T-split 명령이 있습니까? [복사]

cat이 아닌 Linux의 T-split 명령이 있습니까? [복사]

x따라서 질문의 경우 와 to라는 y두 개의 메시지를 저장해야 합니다. 과거에는 이 두 메시지를 저장할 수 없기 log때문 y입니다 . 그러나 두 번째 부분으로 교수님께서 두 개의 메시지를 저장하고 두 개의 메시지를 화면에 출력하는 데 사용하기를 원하셨습니다 . ,,, ,, 와 같은 것을 시도했지만 전혀 작동하지 않는 것 같습니다. 심지어 구글링을 해보아도 전혀 단서가 없는데 도움을 줄 수 있는 사람이 있나요?xcat x y &> logteecat x y &> log | tee logtee x y &> loglog | x y &> log | tee log

답변1

귀하의 의견을 올바르게 이해했다면 다음과 같은 상황이 있습니다.

  • 파일에 y일부 텍스트가 포함되어 있습니다.
  • 파일이 x없습니다
  • 파일이 log존재하지 않습니다(또는 제가 제공한 명령을 사용하여 해당 내용을 삭제해도 상관없습니다).

파일이 존재하지 않는다는 오류 메시지를 원합니다.x 그리고file 의 내용이 yfile 로 덤프되고 log이 출력이 터미널에 표시되기를 원합니다.

이것이 모두 맞다면 원하는 것은 다음과 같습니다.

cat x y 2>&1 | tee log

(참고: 귀하의 요구 사항을 충족하지 못하는 경우,질문을 수정하세요받은 실제 오류 메시지를 포함하고 원하는 결과와 어떻게 다른지 명확하게 설명하십시오. )

관련 정보