我想循环文本文件input.csv中的每一行,并在file.txt中使用grep搜索该行。然后输出到output.csv。但我没有得到这个代码:
while read NAME
do
grep -F "$NAME" file.txt >> output.csv
done < input.csv
input.csv如下所示:
search1
search2
search3
答案 0 :(得分:1)
不需要while read
循环,仅grep
可以执行此操作:
grep -F -f input.csv file.txt > output.csv