fed*_*qui 7

如果您只想删除逗号,可以使用tr

$ tr -d ',' <file
1 2 3 4 1000
Run Code Online (Sandbox Code Playgroud)

如果它是更一般的东西,您可以在开始块中设置FSand OFS(阅读FS 和 OFS ):

awk 'BEGIN{FS=","; OFS=""} ...' file
Run Code Online (Sandbox Code Playgroud)


Wil*_*ell 5

您需要设置 OFS(输出字段分隔符)。不幸的是,除非您还修改字符串,否则这不起作用,导致相当神秘:

awk '{$1=$1}1' FS=, OFS=
Run Code Online (Sandbox Code Playgroud)

虽然,如果您对添加的一些额外空间感到满意,您可以将 OFS 保留为其默认值(单个空间),并执行以下操作:

awk -F, '{$1=$1}1'
Run Code Online (Sandbox Code Playgroud)

如果您不介意在输出中省略空行,您可以进一步简化为:

awk -F, '$1=$1'
Run Code Online (Sandbox Code Playgroud)