在shell脚本中使用〜/(用户输入)

时间:2017-05-05 09:25:52

标签: linux bash shell fedora-25


我无法访问"用户输入"通过shell脚本,以下命令中断错误(ls:无法访问'〜/ Workspace':没有这样的文件或目录)

ls ~/Workspace
ls "~/Workspace"
ls "\~/Workspace"

通过终端命令上述工作正常。有任何想法吗?
我没有使用fedora 25进行重大定制。感谢。

1 个答案:

答案 0 :(得分:1)

你确定"工作区" dir是否存在于该用户的主目录中?

无论如何,试试这个:

#!/bin/bash
ls $HOME/Workspace