我想在linux shell腳本中有條件地替換某些列。Linux:如果同一行中的另一列以特定字符開始/結尾,請替換特定列
MYDATA是
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
和我想和「NA」,如果第一列開始以「MER」或「d」端來代替第三列。 因此,作爲最終文件將是如下
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