名前にスペースと引用符を含むファイルを削除する方法は?

名前にスペースと引用符を含むファイルを削除する方法は?

1 '2 3' 4 5 Linuxで名前付きファイルを削除する方法は?私が試した方法のどれもうまくいきませんでした。

答え1

「エスケープ」スペースと一重引用符を使用する必要があるため、\コマンドは次のようになります。

rm 1\ \'2\ 3\'\ 4\ 5

または二重引用符を使用してください。

rm "1 '2 3' 4 5"

複数のシェルでTABコンプリートを使用することもできます(入力して1TABを押してシェルがファイルの残りの部分を完成させるようにする)、シェルは適切な引用符/エスケープ使用を処理します。

関連情報