파일 출력을 자체로 리디렉션하면 왜 빈 파일이 생성됩니까?
Bash에 명시된 이유는 무엇입니까?
less foo.txt > foo.txt
과
fold foo.txt > foo.txt
빈 생산 foo.txt
? 와 같은 추가 less eggs.py >> eggs.py
는에서 두 개의 텍스트 사본을 eggs.py
생성하므로 덮어 쓰기로 인해 하나의 텍스트 사본이 생성 될 것으로 예상 할 수 있습니다.
나는 이것이 버그라고 말하는 것이 아니라 유닉스에 관한 깊은 것에 대한 포인터 일 가능성이 큽니다.