나는 bash를 처음 ./fff
접 했고 내 인생에서 특정 명령을 실행하고 stderr 전에 정기적 인 stdout을 가정 하고 인쇄 하는 방법을 알아낼 수 없다 (나는 의미에 대해 혼란스러워한다)
예를 들어
$ printf "I am a\ndrill\n" > fff;
$ cat fff nofile fff nofile fff
I am a
drill
cat: nofile: No such file or directory
I am a
drill
cat: nofile: No such file or directory
I am a
drill
다음과 같이 인쇄해야합니다.
I am a
drill
I am a
drill
I am a
drill
cat: nofile: No such file or directory
cat: nofile: No such file or directory
출력을 파일로 먼저 리디렉션 한 다음 동일한 파일에 오류를 추가해야하지만 이것이 내가 얻는 출력임을 이해합니다.
$ cat ./foo nofile ./foo nofile ./foo <<< $(touch fin) > see 2>> see
I am a
drill
I am a
drill
I am a
drill
ectory
cat: nofile: No such file or directory
오 댕 내가 문자열을 엉망으로 만들었을 수도 있습니다. @DmitryGrigoryev
—
MeOw
cat
"a"를 "some"으로 대체 했습니까 ?