
이 작업을 수행할 수 있는 가장 좋은 명령은 무엇입니까?
- say의 출력을
ls
다음과 같은 파일로 보냅니다.etcdir
- 다음을 사용하여 etcdir 파일을 인쇄합니다.
cat
- 다음을 사용하여 종료 상태를 인쇄하십시오.
echo $?
- 명령을 두 줄로 나눕니다.
나는 그것이 다음과 같다는 것을 안다.
sudo ls > etcdir && cat etcdir ??? \ echo $?
또는
sudo ls > etcdir && cat etcdir; \ echo $?
~미리 감사드립니다
답변1
tee
출력을 리디렉션하는 대신 파일에 복사하는 방법을 사용하여 1단계와 2단계를 결합하여 터미널에 계속 표시되도록 할 수 있습니다 .
귀하의 명령은 다음과 같습니다.
ls | tee etcdir
echo $?