シェル内から現在の作業ディレクトリの名前を変更することは可能ですか?これを簡単な方法で実行しようとすると、エラーが発生します。
nathan@nathan-desktop:/tmp/test$ mv . test2
mv: cannot move ‘.’ to ‘test2’: Device or resource busy
現在のディレクトリを変更せずにこれを行う別の方法はありますか?親ディレクトリに変更することでこれを簡単に達成できることを理解していますが、これが必要かどうかは知りません。結局のところ、別のシェルからディレクトリの名前を変更しても、後で元のシェルでファイルを作成できます。