フルパスを再入力せずにディレクトリ内の複数のファイルを参照する方法はありますか? [コピー]

フルパスを再入力せずにディレクトリ内の複数のファイルを参照する方法はありますか? [コピー]

Bashシェルから同じディレクトリにある複数のファイルを削除する必要がある場合は、現在次のことを行う必要があります。

rm /some/path/file1 /some/path/file2

/some/path/変数を使用したり作業ディレクトリを変更せずに再入力する必要がないように、これを作成するより短い方法がありますか?

たぶん次のようなものがあります。

rm /some/path/(file1,file2)

ベストアンサー1

ほぼ完了しました:

rm /some/path/{file1,file2}

でも

rm /some/path/file{1,2}

他のシェルに関連してサポートされているモードは次のとおりです。

rm /some/path/file[12]

最初の2つは、2つの明示的なファイル名引数に展開されます。 3番目は/some/pathすべてのファイルに一致するパターンです。

おすすめ記事