假设$2是我的变量。我试着从
awk-F\,“{print$2”:“}”
到
awk-F\,“{print gsub(/[\t]+$/,”“,$2)”:“}”
但它从打印一些东西变成了什么也不打印
您正在打印gsub的结果,但是gsub对$2进行就地修改,而不是返回修改后的副本。调用gsub,然后打印:
awk-F\,“{gsub(/[\t]+$/,”,$2);打印$2:“}”
共同学习, 共同进步, 祝各位早日成为代码大神
假设$2是我的变量。我试着从
awk-F\,“{print$2”:“}”
到
awk-F\,“{print gsub(/[\t]+$/,”“,$2)”:“}”
但它从打印一些东西变成了什么也不打印
您正在打印gsub的结果,但是gsub对$2进行就地修改,而不是返回修改后的副本。调用gsub,然后打印:
awk-F\,“{gsub(/[\t]+$/,”,$2);打印$2:“}”