linux 提取执行命令后的输出 shell脚本
Posted 软件工程小施同学
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 提取执行命令后的输出 shell脚本相关的知识,希望对你有一定的参考价值。
比如现在要统计4个命令的输出结果
./xchain-cli status -H 192.168.92.129:37101
./xchain-cli status -H 192.168.92.130:37101
./xchain-cli status -H 192.168.92.131:37101
./xchain-cli status -H 192.168.92.132:37101
提取其中trunkHeight字段的值
vim get_trunkHeight.sh
#!/bin/bash
NODES_COUNT=4
NODES_IP=('192.168.92.129' '192.168.92.130' '192.168.92.131' '192.168.92.132')
i=0
while [ $i -lt $NODES_COUNT ]
do
echo -n "node${NODES_IP[$i]}:";
./xchain-cli status -H ${NODES_IP[$i]}:37101 | grep trunkHeight;
((i=i+1))
done
echo -n "finished"
以上是关于linux 提取执行命令后的输出 shell脚本的主要内容,如果未能解决你的问题,请参考以下文章
Linux variable parameters EXplain(Linux 变量参数说明)
如何将一shell脚本中的每一步命令执行结果输出到指定日志文件中
linux shell 如何把txt文本中每一行提取出来赋值给一变量,再输出这一变量