다음과 같은 파일이 있습니다.
SRR797100.sra
SRR797101.sra
SRR797102.sra
SRR797103.sra
SRR797104.sra
SRR797105.sra
...
SRR797189.sra
SRR797190.sra
SRR797101.sra
이제 단 하나의 명령으로 및 사이의 파일을 삭제하고 싶습니다 . 명령을 통해 파일별로 이 파일을 수행 SRR797150.sra
할 수 있습니다 . rm
파일 삭제를 위한 bash 스크립트도 제공할 수 있습니다. 그러나 그 중 어느 것도 제가 가장 좋아하는 솔루션은 아닙니다.
모든 파일이 하나의 디렉토리에 있고 파일 이름이 많기 때문에 더 잘 보여주기 위해 SRR797106.sra를 "..."로 SRR797188.sra로 검토했습니다.
우분투 Gnu/Linux를 사용하고 있습니다
답변1
예를 들어 쉘을 사용하는 경우 bash
다음과 같은 구성을 사용할 수 있습니다.
rm SRR797{102..149}.sra
먼저 테스트하는 echo
대신 사용하는 것이 좋습니다 .rm