我有一个abc.txt
包含一些值的示例文本文件:
Harry Potter - A:JK:1:1:1
Harry Potter - B:JK:1:1:1
Hairy Potter - C:Harry:1:1:1
是值之间的:
分隔符。目前,我正在尝试grep
相似的值并与第一列进行比较并打印出这些行。
grep -i "harry" BookDB.txt | awk -F ':' '{print $0}'
它产生:
Harry Potter - A:JK:1:1:1
Harry Potter - B:JK:1:1:1
Hairy Potter - C:Harry:1:1:1
但是,我想要达到的结果是:
Harry Potter - A:JK:1:1:1
Harry Potter - B:JK:1:1:1
有什么帮助吗?