在 shell 脚本中使用 ~/(用户输入)
using ~/ (user entry) at shell script
我无法通过 shell 脚本访问 "user entry",以下命令中断错误( ls: cannot access '~/Workspace': No such file or directory )
ls ~/Workspace
ls "~/Workspace"
ls "\~/Workspace"
通过终端命令上述命令工作正常。有任何想法吗?
我使用的是 fedora 25,没有进行重大定制。谢谢。
您确定 "Workspace" 目录存在于该用户的主目录中吗?
无论如何,试试这个:
#!/bin/bash
ls $HOME/Workspace
我无法通过 shell 脚本访问 "user entry",以下命令中断错误( ls: cannot access '~/Workspace': No such file or directory )
ls ~/Workspace
ls "~/Workspace"
ls "\~/Workspace"
通过终端命令上述命令工作正常。有任何想法吗?
我使用的是 fedora 25,没有进行重大定制。谢谢。
您确定 "Workspace" 目录存在于该用户的主目录中吗?
无论如何,试试这个:
#!/bin/bash
ls $HOME/Workspace