本文介绍了如何将输出重定向到 shell 中的变量?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个这样的脚本
genhash --use-ssl -s $IP -p 443 --url $URL | grep MD5 | grep -c $MD5我想在一个变量中获取由 genhash 生成的流.如何将其重定向到变量 $hash 以在条件内进行比较?
I want to get stream generated by genhash in a variable. How do I redirect it into a variable $hash to compare inside a conditional?
if [ $hash -ne 0 ] then echo KO exit 0 else echo -n OK exit 0 fi 推荐答案使用 $( ... ) 结构:
hash=$(genhash --use-ssl -s $IP -p 443 --url $URL | grep MD5 | grep -c $MD5)更多推荐
如何将输出重定向到 shell 中的变量?
发布评论