标签: linux bash
我正在尝试在bash脚本中运行以下命令:
antimicro --profile none.xml
在终端中,它运行得很好但不是通过bash,我尝试过“和”和[],只是不起作用..
谢谢。
答案 0 :(得分:1)
运行脚本时none.xml的路径相对于$PWD,相对于脚本不。您可以使用绝对路径,$PWD的相对路径或使用"$(cd "$(dirname "${BASH_SOURCE\[0\]}")" && pwd)"的脚本的相对路径来引用该文件。
none.xml
$PWD
"$(cd "$(dirname "${BASH_SOURCE\[0\]}")" && pwd)"