gpt4 book ai didi

linux - 将 shell 命令的输出分配给变量

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:34:53 27 4
gpt4 key购买 nike

<分区>

我想将 shell 命令的输出分配给一个变量。

如果我直接回显命令,代码将正确执行:

for ((i=0; i<${#result[@]}; i++)); do
echo ${result[$i]} | awk '{print $1}'
done

但是,如果我将它分配给一个变量,

size=`${result[$i]} | awk '{print $1}'`
echo $size

或者

size=$(${result[$i]} | awk '{print $1}')
echo $size

它们不工作。

我该如何解决?

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