【发布时间】:2020-02-12 00:50:05
【问题描述】:
我想将特定命令的输出分配给变量 (nginx -v)。我的问题可以在下面的打印屏幕上看到,它仍然将输出打印到标准输出。
感谢您的帮助
【问题讨论】:
-
命令
nginx -v最有可能将其输出写入/dev/stderr。您可以通过nginx -v 2>&1获取它。
我想将特定命令的输出分配给变量 (nginx -v)。我的问题可以在下面的打印屏幕上看到,它仍然将输出打印到标准输出。
感谢您的帮助
【问题讨论】:
nginx -v 最有可能将其输出写入/dev/stderr。您可以通过nginx -v 2>&1 获取它。
a=$(nginx -v 2>&1)
echo $a
【讨论】: