![이러한 와일드카드/경로의 의미*~ .*~ \#*\#](https://linux55.com/image/172999/%EC%9D%B4%EB%9F%AC%ED%95%9C%20%EC%99%80%EC%9D%BC%EB%93%9C%EC%B9%B4%EB%93%9C%2F%EA%B2%BD%EB%A1%9C%EC%9D%98%20%EC%9D%98%EB%AF%B8*~%20.*~%20%5C%23*%5C%23.png)
제가 공부하던 기사 에서 Makefile
다음과 같은 문구를 보았습니다.
@rm -f *~ .*~ \#*\#
특수 문자이고 검색하기 어렵기 때문에 다음의 의미에 대한 정보를 찾을 수 없습니다.
*~
.*~
\#*\#
GNU make 매뉴얼에는 정의되어 있지 않은 것 같아서 아직 접하지 못한 파일 경로 사양인 것 같습니다.
답변1
여기서는 특별한 일이 일어나지 않는 것 같아요.
*~
물결표 문자로 끝나는 모든 파일.
.*~
물결표 문자로 끝나는 숨겨진 파일입니다.
\#*\#
해시 기호로 시작하고 끝나는 모든 파일.
문맥 없이는 이러한 파일의 목적이 무엇인지 알 수 없지만, 추측을 해보면 편집기나 컴파일러에서 만든 임시 파일을 참조하는 것이 좋습니다.