ls >-
를 하면 -라는 파일이 생기는걸 발견했습니다.
쉘 그래머 설명해놓은 문서에는, ">-" 는 왼쪽에 오는 파일디스크립터를 클로즈 한다. 파일디스크립터를 명시하지 않으면 stdout으로 한다고 하는데요.
예상대로 ls커맨드의 결과는 출력되지 않았습니다만, 현재 디렉토리에"-"라는 이상한 파일이 하나 생겨있고, 그 파일은, 사이즈가 0이 아님에도 cat 이나
vim으로 열어보면 보통 파일들과는 조금 다르게 작동하는것을 볼 수 있었습니다.
이 파일의 정체가 뭔가요?? 읽어주셔서 감사합니다