gpt4 book ai didi

awk:打印制表符分隔而不是空格分隔的文件

转载 作者:行者123 更新时间:2023-12-04 00:34:51 26 4
gpt4 key购买 nike

我正在使用这个 awk 命令来打印文件的某些列

awk '{print $1,$2,$3,$5,log($11),$12}' inputfile > outputfile

输入文件以制表符分隔,输出文件以空格分隔。我也需要输出文件以制表符分隔。我试过了,但这仍然给了我一个空格分隔的文件:

awk 'BEGIN{FS="\t"}{print $1,$2,$3,$5,log($11),$12}' inputfile > outputfile

我做错了什么?非常感谢!

最佳答案

我认为您希望 BEGIN { OFS="\t"},仅设置输出字段分隔符。

关于awk:打印制表符分隔而不是空格分隔的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45369929/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com