我想出了以下命令: grep 'rtl' reg_list.txt | grep -E -o -n "id_\w+" reg_list.txt
grep 'rtl' reg_list.txt | grep -E -o -n "id_\w+" reg_list.txt
这个想法是首先 grep 包含 rtl 内容的行,然后只 grep 以 id_ content 开头的单词。这些数据在表中,第一列包含 rtl,第二列包含 id_ 数据。
问题是,第一个 grep 的结果没有传递给第二个。
reg_list.txt 由不同类型的数据组成,例如行、带有列和行的表。
linux grep pipe
grep ×1
linux ×1
pipe ×1