나는 (복사)에 의해 이름이 붙여진 파일을 가지고 있는데, 제거하고 싶습니다. 예 : f1.jpg, f1 (복사) .jpg, f2.jpg, f2 (복사) .jpg. 모든 복사 파일을 제거하는 데 사용할 수있는 명령은 무엇입니까?패턴이있는 파일은 어떻게 삭제합니까?
0
A
답변
4
당신은 파일을 제거 rm
명령을 사용할 수 있습니다
rm *\(copy\)*
\
의가 필요하다 괄호는 쉘에 특별한 때문이다. 또는 rm *copy*
. 이 경우에 globs와보다 우수 할 수있다
find . -maxdepth 1 -name '*(copy).jpg' -type f -delete
당신이 많은 파일에게 이 : 당신의 멋진 (비 POSIX)와 rm -rf "*\(copy\)*.jpg"
0
이 시도하십시오 glob가 인수 목록이 너무 길 때 오류가 발생합니다. 많은 파일이있는 경우 더 빠를 수도 있습니다. 서브 디렉토리로의 재귀를 피하기 위해 -maxdepth 1
스위치 (POSIX 아님). -type f
스위치 만 파일을 처리합니다. 삭제할 파일을 확인하려면 -print
스위치를 추가 할 수 있습니다.
2
또는 find
-delete
전환하면
관련 문제
- 1. 특정 크기보다 작은 이미지 파일은 어떻게 삭제합니까?
- 2. 이미 저장소에 업로드 된 파일은 어떻게 삭제합니까?
- 3. 배치 파일을 사용하여 크고 오래된 파일은 어떻게 삭제합니까?
- 4. UploadiFive 파일은 서버에서 업로드 된 파일을 삭제합니까?
- 5. UITableView에서 행을 어떻게 삭제합니까?
- 6. JOIN과 ID없이 어떻게 삭제합니까?
- 7. 회선에서 \ n을 어떻게 삭제합니까?
- 8. GridView 행을 어떻게 삭제합니까?
- 9. Firebase에서 데이터베이스를 어떻게 삭제합니까?
- 10. appdynamics에서 메트릭을 어떻게 삭제합니까?
- 11. 파일을 어떻게 삭제합니까?
- 12. 헤더를 어떻게 삭제합니까?
- 13. 어떻게 헥스에서 게시물을 삭제합니까
- 14. 레일스에서 어떻게 삭제합니까?
- 15. 테이블에서 레코드를 어떻게 삭제합니까?
- 16. OpenCV에서 cvseq을 어떻게 삭제합니까?
- 17. CloudKit 컨테이너는 어떻게 삭제합니까?
- 18. XML에서 속성을 어떻게 삭제합니까?
- 19. TStringGrid 행을 어떻게 삭제합니까?
- 20. 옵서버 패턴이있는 유니티 레지스트리, 어떻게?
- 21. 장고에서 어떻게 삭제합니까? (mysql transactions)
- 22. eclipse에서 빈 패널을 어떻게 삭제합니까?
- 23. C++에서 변수를 어떻게 삭제합니까?
- 24. 빈 개체 배열을 어떻게 삭제합니까?
- 25. 활동에서 빈 Framelayout을 어떻게 삭제합니까?
- 26. 클로저/링에서 어떻게 쿠키를 삭제합니까?
- 27. 차단 된 파일을 어떻게 삭제합니까?
- 28. PHP에서 charcter 문자열에서 어떻게 삭제합니까?
- 29. Objective-c에서 cksubscription을 어떻게 삭제합니까?
- 30. PK가없는 중복 행은 어떻게 삭제합니까?
인용을 사용하면 globbing을 억제합니다. – Cyrus