![터미널을 사용하여 ._로 시작하는 파일을 구체적으로 삭제하세요.](https://linux55.com/image/111625/%ED%84%B0%EB%AF%B8%EB%84%90%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20._%EB%A1%9C%20%EC%8B%9C%EC%9E%91%ED%95%98%EB%8A%94%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EA%B5%AC%EC%B2%B4%EC%A0%81%EC%9C%BC%EB%A1%9C%20%EC%82%AD%EC%A0%9C%ED%95%98%EC%84%B8%EC%9A%94..png)
SVN 저장소에 소스 코드를 업로드했습니다.
제출한 후 ._filename으로 시작하는 파일을 많이 발견했습니다.
모두 삭제하는 방법. _파일 이름?
하위 폴더가 많고 각 하위 폴더에 동일한 문제가 있습니다. 특정 패턴과 일치하는 파일만 삭제되는지 확인하는 것이 좋습니다. 그러니 도와주세요
답변1
find . -type f -name "._*" -print
이것은 것이다이름 찾기 및 표시._*
파일 이름 와일드카드 패턴과 일치하는 현재 디렉터리 또는 하위 디렉터리에 있는 모든 파일의 수입니다.
제거하려면 -print
로 변경 -delete
하고, -delete
제거된 내용을 보려면 끝에 추가하면 됩니다.
답변2
다음으로 시작하는 모든 파일을 삭제하는 명령입니다 ._
.
rm ._*
rm
패턴과 일치하는 모든 파일을 삭제하는 명령을 실행하기 전에 명령을 실행하여 패턴과 일치하는 모든 파일 목록을 제공하는 ._*
것이 좋습니다 .ls
ls -lsa ._*