【发布时间】:2013-12-17 13:12:30
【问题描述】:
如果 grep 未找到匹配项,我想修改此代码以返回空行:
while read vl ; do grep "^$vl" Table_S4.tab ; done < 1
【问题讨论】:
如果 grep 未找到匹配项,我想修改此代码以返回空行:
while read vl ; do grep "^$vl" Table_S4.tab ; done < 1
【问题讨论】:
while read vl; do
grep "^$vl" Table_S4.tab || printf "\n"
done < 1
如果grep 没有找到匹配项,printf 命令将运行并输出一个空行。
【讨论】:
1 的文件,并且 @chepner 保持结构相同以保持一致。由于while read vl,会逐行读取名为1的文件内容,每一行都会被grep处理。