目前我正在使用以下 oneliner 来删除特殊字符:
sed 's/[-$*=+()]//g'
但是有时会出现一列仅包含特殊字符的情况*。如果仅包含 ,如何防止列移动*?是否可以使用占位符,以便每当出现第二列和/或第四列中的唯一字符时,*它都会被替换为Nfor every *?
从:
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