질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

파일 삭제시 다량의 특정 파일명만 삭제 방법은?

작성자 정보

  • 초짜7 작성
  • 작성일

컨텐츠 정보

본문

예를 들어..

디렉토리 및에 특정한 파일명 규칙없이..수만개의 파일이 있을때요..

(예)

.................

atcct.txt

aaa111.txt

aaa.txt

kkkk.txt

23423lllll.txt

 

.................

 

수만개 파일중 수천개만 골라서 지워야 하는데..

지워야 할 파일명을 txt 파일에 담고...

 

delete_list.txt

----------------------

aaa111.txt

aaa.txt

----------------------

 

그 파일을 읽어서 해당 파일명만 지우는 방법이 있습니까???

 

부탁드립니다..너무 어렵습니다.

 

 

 

 

 

 

관련자료

댓글 2

배준태님의 댓글

  • 배준태
  • 작성일
아무래도 숙제같다는 느낌이들어서

쉘스크립트로 해서 for loop로 해당 파일을 읽어와서

삭제구문을 넣어주심되겠습니다.

안재성님의 댓글

  • 안재성
  • 작성일
간단합니다....
명령어 형식을 정확하게 기억은 안납니다만..
지울리스트가 파일로 되어있으니까..

cat delete.txt -exec rm 경로 {};

이런식으로 뿌리는것에 대해 하나하나 -exec 뒤에 명령어로 실행하는 한다는 것
입니다. 요내용으로 옵션 찾아보시고 해면 될듯하네요.

jszzang.net

공지사항


뉴스광장


  • 현재 회원수 :  60,041 명
  • 현재 강좌수 :  35,855 개
  • 현재 접속자 :  121 명