Bash:cd:没有这样的文件夹或目录,但它存在

Bash:cd:没有这样的文件夹或目录,但它存在

我是 ubuntu 新手,我正在做一个项目,我应该在我的 android 设备上安装 charm crypto 库。手册文件中说我应该创建两个文件夹:$BD 和 $SCRIPTS。
我在桌面上创建了它们,所以在命令 cd Desktop 之后,我尝试执行以下命令:
cd $BD/android-python27 && $SCRIPTS/python.sh,但我收到错误

bash: cd: /android-python27: No such file or directory


我应该提到在 $BD 文件夹中存在文件夹 android-python27。那么有人知道我该如何解决这个问题吗?

答案1

$BD 是一个环境变量。如果“$BD”实际上是目录的名称,则应该重命名该目录。如果出于某种原因您无法重命名,则可以通过将整个路径名文字用单引号 (') 括起来来解决此问题,因此:

cd '$BD/android-python27' && '$SCRIPTS/python.sh'

如果 $BD 实际上应该是一个变量,则它是未定义的,您需要设置它,因此:

export BD=/path/to/container/directory/

相关内容