【发布时间】:2017-03-04 17:08:25
【问题描述】:
我正在尝试将 cat 输出存储到变量中,然后尝试回显它。然后我想终止该进程。
#!/bin/bash
var = $(cat tmp/pids/unicorn.pid)
echo $var
sudo kill -QUIT $var
如果有人能告诉我哪里错了
【问题讨论】:
-
文件名开头是否缺少斜杠?
-
不要在
=周围放置空格。应该是var=$(cat tmp/pids/unicorn.pid)。同时提供有效路径。 -
@sat
tmp/pids/unicorn.pid是有效路径;这可能不是正确的道路,但这与这个问题无关。