このフォルダの削除/アクセス方法を知りたいです。
$ ls -l
total 1
drwxrwxr-x 3 vsc44581 vsc44581 4096 Sep 8 10:19 ''$'\033'
$ rm -rf \'\'*
$ ls
''$'\033'
$ rm -rf \'\'\$*
$ ls
''$'\033'
$ ls \'\'*
ls: cannot access ''\'''\''*': No such file or directory
答え1
の一部の最新バージョンはデフォルトでls
「トリッキー」文字を自動的にエスケープするため、ls
出力をそのまま新しいコマンドにコピー/貼り付けることができます。まだ試していない場合は、以下を試してください。
rmdir ''$'\033'
これは事実上次のとおりです。
rmdir $'\33'
または、$'...'
ksh93の引用形式をサポートしていないシェルを使用してください。
rmdir "$(printf '\33')"
fish
シェルから:
rmdir \33
rmdir \e