FOOXXという名前のファイルが20個あるとします。XXはファイルの番号です(例:01、02など)。
現時点では、番号10より小さいすべてのファイルを削除する場合、これは簡単で、ワイルドカード、たとえばrm FOO0 *を使用するだけです。
ただし、13〜15の範囲内の特定のファイルを削除する場合、これはより困難になります。
rm FPP [13-15]は機能せず、すべてのファイルを削除するかどうかを尋ねられます。Likewse rm FOO1 [3-5]は、FOO1で始まるすべてのファイルを削除したい
だから、このようなファイルの範囲を削除する最良の方法は何ですか?
私はbashとzshの両方を試しましたが、そのような基本的なタスクでそれほど違いはないと思いますか?
「... rm FOO1 [3-5]は、FOO1で始まるすべてのファイルを削除することを望んでいます」これは意味がなく、確かにここでは当てはまりません。
—
イグナシオバスケス-エイブラムス
@Ignacioええ-文字セットがその照合順序を持っているのを見たいです!
—
kmarsh