cd $ {DIR_PATH}返回“没有这样的文件或目录”

水陆两用

OS = MacOS 10.8.5/ Darwin Kernel Version 12.5.0

在我的.bash_profile我有:

export DIR_PATH=~/concrete/path

在航站楼

>echo ${DIR_PATH}
~/concrete/path

显式cd的工作原理:

>cd ~/concrete/path
>pwd
/Users/myuserid/concrete/path

但是当我这样做

>cd ${DIR_PATH}
-bash: cd: ~/concrete/path: No such file or directory

问题是什么?

咖啡杯

而不是使用〜作为您在.bash_profile中的主页,而是使用绝对路径:

export DIR_PATH=/Users/myuserid/concrete/path

问题是您的bash无法替代~bash个人资料中的主目录。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

libsqlplus.so:不打开共享对象文件:即使PATH包含路径,也没有这样的文件或目录

Electron和Webpack的ENOENT:没有这样的文件或目录,请打开'/path.txt'

path.js:1086错误:ENOENT:没有这样的文件或目录,uv_cwd

带有cd的环境变量到带有空格的路径名:没有这样的文件或目录

“ dir / *:没有这样的文件或目录”,带有查找-exec ...“ {} / *”

无法部署Dockerfile:path / to / Dockerfile':ADD temp / path / to / app ::失败,没有这样的文件或目录

为什么在带有BIN_DIR =“〜/ bin /”的脚本中mkdir失败(没有这样的文件或目录)?

cp:无法统计“ / some / path / *”:没有这样的文件或目录

/ etc / environment:第2行:PATH:没有这样的文件或目录

如何使用目录作为参数运行一个命令,然后将cd更改为相同的命令?我得到“没有这样的文件或目录”

$ PATH-没有这样的文件或目录MAC OSX-终端

cd:/ Home:没有这样的文件或目录

$ find -exec cd =>给出错误:=> find:'cd':没有这样的文件或目录

当我键入“ cd desktop”时,没有这样的文件或目录

为什么Bash为我的PATH中的程序给出“没有这样的文件或目录”?

我如何CD到已删除目录的父目录?(bash:cd:..:没有这样的文件或目录)

cd〜/返回“ / home / [myuser] /:找不到[没有这样的文件或目录]”

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

ls $ FOLDER_PATH,在$ FOLDER_PATH中带有空格:没有这样的文件或目录

bash:cd:linux:安装zen内核时没有这样的文件或目录

-bash:/ bin / cd:没有这样的文件或目录-cd之后自动执行ls

bash:cd:<path>:没有这样的文件或目录

“ / usr / bin / env:'节点':没有这样的文件或目录”,即使它位于PATH中

当我输入cd usr / bin / python3.7时,bash错误“没有这样的文件或目录”

bash: cd: 没有那个文件或目录

无法设置 ENV LUA_PATH 没有这样的文件或目录

“没有这样的文件或目录”如何添加到我的 PATH 变量中?

如果桌面显示“-bash: cd: /home/username/Desktop: 没有这样的文件或目录”,我该如何访问?

没有这样的文件或目录:'train_art_path'