横に

横に

確かにファイル名を次のように変更できます。...

クレイジーな場合は、ファイル名を..またはに変更することはできますか.?そのようなファイル名は許可されますか?

バックスラッシュはドットの特別な意味を無効にしないようです。

$ mv test \.
mv: `test' and `./test' are the same file

ベストアンサー1

すべてのディレクトリにはすでに2つの名前のエントリが含まれているため、ファイル名を.orに変更することはできません。..(このエントリはディレクトリを指し、ファイル名をディレクトリに変更することはできません。)

mvターゲットが既存のディレクトリであることを検出し、それをそのディレクトリ(現在の名前を使用して)にファイルを移動する要求として解釈します。

.バックスラッシュはシェルメタ文字ではないため、関係ありません。\..同じですbash

おすすめ記事