我只有4列的製表符delim文本文件,如下所示列替換字符串:如何分割,並用awk
GT:CN:CNL:CNP:CNQ:FT .:2:a:b:c:PASS .:2:c:b:a:PASS .:2:d:c:a:FAIL
如果在一個特定的列從開始找到字符串「失敗」 column2到columnN(所有的字符串用「:」分開),那麼它需要將該列中的第二個元素替換爲「-1」。示例輸出如下所示:
GT:CN:CNL:CNP:CNQ:FT .:2:a:b:c:PASS .:2:c:b:a:PASS .:-1:d:c:a:FAIL
任何使用awk的幫助?
字符串FAIL是否總是位於列的最後一個「:」分隔部分? –