【发布时间】:2015-09-26 16:31:35
【问题描述】:
我是 bash 脚本的初学者,我的 bash 脚本从将文件的一行内容读入变量开始,但是它返回错误
pid: not found
我的脚本如下所示:
pid = `cat /home/file.py`
echo $pid
我也试过
pid = $(</home/file.py)
得到了同样的错误。
【问题讨论】:
-
删除
=周围的空格,使其变为pid=$(</home/file.py) -
谢谢@anubhava,这行得通。我现在觉得自己很傻
-
顺便说一句,shellcheck.net 会为您找到这个,而无需让任何人参与。
-
调整了标题(这将进一步提高可搜索性),我认为现在这不再是 close-as-typo 的好选择,现在是 dupe close 的好选择,使其成为提出更好问题的指南。