'.'どういう意味ですか? Dotは作業ディレクトリを意味しますか?

'.'どういう意味ですか? Dotは作業ディレクトリを意味しますか?

シェル.コマンドまたはls -a

私はVPNアプリケーションのインストールスクリプトを実行しましたが、コマンドが終了した後にターミナルプロンプトが次のようになりました。存在する.目次

これは私のpwd結果です。

➜ pwd
.

私はこのようなことを見たことがありません。これが何であるかを知っている人はいますか?

ベストアンサー1

現在の作業ディレクトリが削除されると、これが発生する可能性があります。

$ zsh -c 'mkdir dir; cd dir; rmdir $PWD; cd .; pwd; readlink /proc/self/cwd; command pwd'
.
/home/chazelas/dir (deleted)
pwd: couldn't find directory entry in ‘..’ with matching i-node

(これcd .によりzshは現在のディレクトリが何であるかを再確認し、.エラーが返された場合(現在の作業ディレクトリの唯一の有効なパス)に戻ります。)getcwd()

おすすめ記事