目前我使用以下oneliner用于去除特殊字符之后防止列移位:字符去除
sed 's/[-$*=+()]//g'
但是有时候会出现一列只包含特殊字符*
。 如果只包含*
,该如何防止色谱柱移位? 是否可以使用占位符,以便每当发生第2列和/或第4列中唯一的字符是*
时,它会被N
替换为*
?
来源:
6 cc-g*$ 10 cc+c
6 c$c$*g$q 10 ***
6 *c*c$$qq 10 ccc
6 ** 10 c$cc
6 ** 10 *
要可能:
6 ccg 10 ccc
6 ccgq 10 NNN
6 ccqq 10 ccc
6 NN 10 ccc
6 NN 10 N