我想在 linux shell 脚本中有条件地替换一些列。
我的数据是
ID chr pos ver
rs1234 1 12312 b1
rs1245 1 21312 b1
chr1:7576:D 1 22312 b1
rs1002 1 34535 b1
chr1:2434:D 1 34534 b1
MER:1222 1 54645 b1
rs2123 1 45645 b1
如果第一列以“MER”开头或以“D”结尾,我想用“NA”替换第三列。所以最终文件如下
ID chr pos ver
rs1234 1 12312 b1
rs1245 1 21312 b1
chr1:7576:D 1 **NA** b1
rs1002 1 34535 b1
chr1:2434:D 1 **NA** b1
MER:1222 1 **NA** b1
rs2123 1 45645 b1