Shell - 删除文件中所有字段中字符之间的 space
Shell - remove space between characters in all fields in a file
我有一个这样的文件(带制表符分隔符):
1 6989 A A G G C A
1 6987 G A C G G C
我想删除所有字段中从第 3 列开始的字母之间的空格:
1 6989 AA GG CA
1 6987 GA CG GC
我该怎么办?
从你的示例来看,你可以删除所有空格,句号:
ex -sc '%s/ //g|x' file
或者:
sed 's/ //g' file
或者:
awk '{gsub(" ", "")} 1' file
我有一个这样的文件(带制表符分隔符):
1 6989 A A G G C A
1 6987 G A C G G C
我想删除所有字段中从第 3 列开始的字母之间的空格:
1 6989 AA GG CA
1 6987 GA CG GC
我该怎么办?
从你的示例来看,你可以删除所有空格,句号:
ex -sc '%s/ //g|x' file
或者:
sed 's/ //g' file
或者:
awk '{gsub(" ", "")} 1' file