gpt4 book ai didi

linux - 如何运行包含 shell 命令和管道的变量?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:46:17 25 4
gpt4 key购买 nike

Bash 中,我需要运行一个包含命令变量,然后将输出分配给另一个变量。问题是有几个命令,还有一些管道或类似的东西。

下面是一个示例:

snmpwalk -Ov -v 2c -c public 127.0.0.1 1.3.6.1.4.1.6574.1.2.0 | awk "{print $2}"

和:

upsc ups | grep input.voltage: | cut -d" " -f2

我该怎么做?

最佳答案

这里有一个方法:

cmd='upsc ups | grep input.voltage: | cut -d" " -f2'
result=`echo "$cmd" | bash`

关于linux - 如何运行包含 shell 命令和管道的变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36804346/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com