次のファイルがあります。
SRR797100.sra
SRR797101.sra
SRR797102.sra
SRR797103.sra
SRR797104.sra
SRR797105.sra
...
SRR797189.sra
SRR797190.sra
SRR797101.sra
今、私は1つのコマンドで、そして間のファイルを削除したいと思います。コマンドを使用すると、ファイルごとにこのファイルを実行SRR797150.sra
できます。rm
ファイルを削除するためのbashスクリプトも提供できます。しかし、そのどれも私のお気に入りのソリューションではありません。
すべてのファイルが1つのディレクトリにあり、ファイル名が多いので、よりよく表示するために、SRR797106.sraを「...」としてSRR797188.sraと見直しました。
Ubuntu Gnu / Linuxを使用しています
答え1
たとえば、シェルを使用している場合は、bash
次の構成を使用できます。
rm SRR797{102..149}.sra
まずテストするecho
代わりに使用することをお勧めします。rm