文本文件-1
SAR001
SAR005
SAR008
SAR010
SAR012
.
.
.
文本文件-2
C 0001 Carbon [C]
D SAR001 methane [CH3]
D SAR002 ethane
D SAR003 propane
D SAR004 butane
D SAR005 pentane
C 0002 Hydrogen [H]
D SAR006 hydronium
D SAR007 water [H20]
C 0003 Nitrogen [N]
D SAR008 ammonia [NH3]
D SAR009 ammonium chloride [NH4Cl]
D SAR010 amide
C 0004 Oxygen [O]
D SAR011 ozone
D SAR012 super oxide
.
.
.
期望的输出
SAR001 Carbon [C]
SAR005 Carbon [C]
SAR008 Nitrogen [N]
SAR010 Nitrogen [N]
SAR012 Oxygen [O]
.
.
.
我的查询是 textfile-2 中 textfile-1 中的 grep 文本,然后打印以“C”开头的上述行的第三列。欢迎任何基于 shell 或 perl 的脚本。我正在使用 OpenSUSE linux。
问候。