簡體   English   中英

-bash:cd:app:沒有這樣的文件或目錄

[英]-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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM