![";"(セミコロン)というディレクトリを削除する方法は? [コピー]](https://linux33.com/image/207939/%22%3B%22%EF%BC%88%E3%82%BB%E3%83%9F%E3%82%B3%E3%83%AD%E3%83%B3%EF%BC%89%E3%81%A8%E3%81%84%E3%81%86%E3%83%87%E3%82%A3%E3%83%AC%E3%82%AF%E3%83%88%E3%83%AA%E3%82%92%E5%89%8A%E9%99%A4%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95%E3%81%AF%EF%BC%9F%20%5B%E3%82%B3%E3%83%94%E3%83%BC%5D.png)
;
何とか(多くのコンテンツを含む)ディレクトリが共有システムに作成されました。
私はこのコンピュータへのシェルアクセス権しか持っていないので、GUIファイルエクスプローラを使用してファイルを削除することはできません。
rm -rf ;
セミコロンがコマンド区切り文字として機能し、ディレクトリ名で評価されない可能性があるため、奇妙な動作が発生します。
rm -rf ./; rm: "。"または、「..」ディレクトリの削除を拒否します。 「./」をスキップします。
rm: "。"または、「..」ディレクトリの削除を拒否します。 「./」をスキップします。
また、他のディレクトリを削除したくないので、ワイルドカードやそのようなものを使用したくありません。
そのセミコロンディレクトリを繰り返し安全に削除するにはどうすればよいですか?
答え1
その名前を引用してください。名前を引用すると、シェルはそれをコマンド出口として解釈できません。
rm -rf ';'
&
ファイル名ワイルドカード文字、、、、、、改行、タブ、スペースなど、シェルが通常特別に扱う他の文字とシェル。<
>
(
)
{
}
答え2
ディレクトリを削除するのに問題がある場合は、Norton Commanderと非常によく似ており、問題のディレクトリを削除するために使用できる優れた機能とGUIを備えたmc(midnight Commander)ツールをダウンロードしてください。
努力する
yum install mc -y
インストール後、コマンドラインに次のように入力します。
mc