有時(shí)執(zhí)行命令時(shí)會報(bào)shell-init錯(cuò)誤,如下:
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
錯(cuò)誤原因可以概括為執(zhí)行的命令中使用getcwd獲取路徑時(shí)找不到路徑。
找不到路徑包括兩種情況:
第一種:目錄文件被刪除,找不到了。
第二種:目錄文件被刪除后重新創(chuàng)建了同名目錄。這種情況看似存在,但是系統(tǒng)中存儲路徑的地址已經(jīng)發(fā)生變化。