非標準ファイル名の正しいエスケープシーケンス

非標準ファイル名の正しいエスケープシーケンス

--exclude誤ってを使用して作成したファイルを削除しようとしていますtar。結局「もう削除したいのですが、まず名前を変更したい」というファイルを作成しましたtar--exclude=*.tarどうすれば正しく脱出できますか?

答え1

以下を使用してこれを行う2つの簡単な方法がありますrm

rm -- --exclude=*.tar

または

rm ./--exclude=*.tar 

答え2

使ったばかりで、mv ./--exclude=*.tar deleteThisFileうまく機能します。

関連情報