回答:
/少なくともext3で許可されているようです(おそらく全部でext、ext2とext3、少なくともext4の可能性があります)-ちょうどこれを試してください:
f = 'test / file'; echo "テスト: '$ {f}'" タッチll rmのcの場合; eval "$ {c} '$ {f}'" 終わった
それは「テスト/ファイル」を作成し、私も驚かせました...作成し、lsコマンドで表示し、最後にrmで削除します
bashでは1行で入力できます。
$ f = 'test / file'; c for touch ll rm; do eval "$ {c} '$ {f}'";完了
したがって、/はファイル名で(bizerrely)許可されているようです-おそらく多くのツールはそのようなものと混同される可能性があります...
touch: cannot touch 'test/file': No such file or directory