while IFS= read -r number; do
echo $number
12_dec="$(grep $number 12_dec_all_sent.txt)"
11_dec="$(grep $number 11_dec_all_server.txt)"
echo $12_dec
echo $11_dec
done < failed_numbers.txt
~
~ 在这个例子中,我没有为变量12_dec和11_dec找到grep命令,我怎样才能正确地将grep输出赋给变量呢?
发布于 2020-12-12 21:41:41
我尝试了您的脚本的一个简化版本,重点是:使用用户提供的值-expand grep命令,将结果-assign到变量
read -r number;
a=`grep $number 12_dec_all_sent.txt`
b=`grep $number 11_dec_all_server.txt`
echo $a
echo $b 将显示包含命令行上提供的值的相应文件中的行
https://stackoverflow.com/questions/65265267
复制相似问题