*.txt
문서, 주석 등을 포함하고 readme 파일이 아닌 일반 텍스트 파일의 이름을 지정하는 Unix 규칙이 있습니까? 지금 바로,
- 파일 이름은 모두 소문자여야 합니까? 낙타 담배 상자? 모두 대문자인가요?
- 단어를 하이픈, 밑줄 또는 이스케이프 공백으로 구분해야 합니까?
- 길고 구체적인 이름보다 짧은 이름을 선호해야 합니까?
답변1
- 일반적으로 유닉스는 소문자를 선호하지만 모두 대문자는 아닙니다. README는 특별한 경우이고 대문자로 표시됩니다(COPYING, LICENSE 등과 같은 다른 특수 파일과 마찬가지로). 그러나 그 외에는 일반적으로(또는 텍스트라고 부릅니다.) 파일에는 대문자를 사용할 수 없습니다.
- 하이픈 또는 밑줄, 공백 방지 - 탈출도 가능
- 중간 어딘가: 빨리 읽을 수 있고 화면 공간을 낭비하지 않을 만큼 충분히 짧지만 GUI에서 둘러싸일 정도로 길지는 않습니다.
답변2
나는 일반적으로 *.txt
일반 텍스트 파일, out.build.NN
빌드 출력, *.lst
)과 같은 프로그램에 공급되는 개행으로 구분된 시퀀스 xargs
및 programname.log
장기 실행 프로그램의 출력에 이것을 사용합니다. out.build.NN
동일한 프로그램을 연속해서 여러 번 실행한다면 많은 숫자를 사용하게 될 것입니다(a'la). 그러나 이것은 단지 나만의 합의일 뿐이다.
저는 주로 UNIX/Linux에서 소문자를 사용합니다. 나는 하이픈, 밑줄, 마침표를 사용하고 "특수 문자"(예: 공백, 탭, 캐리지 리턴)를 멀리합니다. 파일 이름의 크기는 얻으려는 항목에 따라 다릅니다. 파일을 장기간 저장할 예정이라면 목적을 기억하는 데 도움이 되도록 약간 긴 파일 이름을 사용하는 것이 좋습니다.