我想使用 awk 取第一列的前 500 个字符,并将其余列保持原样。
这就是我想要做的:
awk '{print ${$1:1:500} $2,$NF;}' doc.txt
Run Code Online (Sandbox Code Playgroud)
但我收到语法错误:
awk: {print ${$1:1:500} $2,$NF;}
awk: ^ syntax error
awk: {print ${$1:1:500} $2,$NF;}
awk: ^ syntax error
Run Code Online (Sandbox Code Playgroud)