▼すべてを開く。
▲すべてを閉じる。
$ ls IMG0006.JPG IMG0012.JPG IMG0017.JPG IMG0171.JPG IMG0280.JPG IMG0009.JPG IMG0015.JPG IMG0134.JPG IMG0263.JPG IMG0294.JPG
$ rm IMG02??.JPG
rmコマンドで、削除するファイルを「IMG02??.JPG」と指定すると、200番台のファイルが削除される。
lsコマンドで実行結果を確認する$ ls IMG0006.JPG IMG0012.JPG IMG0017.JPG IMG0171.JPG IMG0009.JPG IMG0015.JPG IMG0134.JPG
ワイルドカードの「?」は、任意の1文字を意味するので、「IMG02??.JPG」は「IMG02」の後の「??」の場所に任意の文字が2文字あるファイルを意味する。であるから、「IMG0200.JPG」のように数字が入ってもよいし「IMG02AB.JPG」のようにアルファベットが入ってもよい。このディレクトリにあるファイルでは、「IMG0263.JPG」「IMG0280.JPG」「IMG0294.JPG」の3つのファイルが該当する。
目的のファイルを正しく指定するために、lsコマンドでファイルの指定方法を試してみる。
lsコマンドでファイルを指定する$ ls IMG02??.JPG IMG0263.JPG IMG0280.JPG IMG0294.JPG