[英]-bash: cd: app: No such file or directory
我只是在finder中更改了名稱,現在在終端中使用命令時,這就是我不斷收到的錯誤。 我嘗試查看同一錯誤的所有其他情況,但它們均與無法使用的不同解決方案有關。 該路徑顯然是正確的,因為當我嘗試cd進入目錄時,我已經在它所在的目錄中。
Johns-MacBook-Air:SongAnalysisSentiment johnanukem$ cd app
-bash: cd: app: No such file or directory
Johns-MacBook-Air:SongAnalysisSentiment johnanukem$ ls
README app sentiments.csv songdictionary.py
Johns-MacBook-Air:SongAnalysisSentiment johnanukem$ ls -lah
total 776
drwxr-xr-x 8 johnanukem staff 272B Nov 14 02:38 .
drwx------+ 39 johnanukem staff 1.3K Nov 14 02:38 ..
-rw-r--r--@ 1 johnanukem staff 6.0K Nov 14 01:39 .DS_Store
drwxr-xr-x 16 johnanukem staff 544B Nov 14 02:43 .git
-rw-r--r-- 1 johnanukem staff 35B Nov 14 01:38 README
drwxr-xr-x 8 johnanukem staff 272B Nov 14 02:38 app
-rw-r--r-- 1 johnanukem staff 370K Nov 14 01:49 sentiments.csv
-rw-r--r-- 1 johnanukem staff 1.3K Nov 14 02:29 songdictionary.py
鍵入cd ap
,然后按[Press Tab]自動完成,應用程序后可能會有一些空格
在具有默認Bash的MacOS上
$ bash --version
GNU bash, version 3.2.57(1)-release (x86_64-apple-darwin17)
Copyright (C) 2007 Free Software Foundation, Inc.
cd app
引發錯誤
-bash: cd: app: No such file or directory
由於MacOS所安裝的超舊Bash版本存在錯誤。
解決方法是用這種方式在目錄前加上./
前綴
cd ./app
它會工作。
替代方法是使用Homebrew安裝現代更好的Bash版本。
brew install bash
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.