Unix:为命令分配变量

时间:2011-09-28 13:59:20

标签: bash

我正在尝试将文件的路径分配给变量,所以我正在执行以下操作:

PATH = dirname script.sh

但是我收到了一个错误。有人可以帮忙吗?感谢。

此致

Eric Anderson

1 个答案:

答案 0 :(得分:4)

变量名和等号之间不能有空格。另外,我认为你打算运行dirname命令,所以你想要的更像是这样:

PATH=$(dirname script.sh)