gpt4 book ai didi

text - 连接文本文件的两列

转载 作者:行者123 更新时间:2023-12-02 13:01:37 25 4
gpt4 key购买 nike

我有一个 tsv 文件,例如

1   2   3   4   5   ...
a b c d e ...
x y z j k ...

如何合并两个连续的列,例如第二列和第三列,以获得

1   2-3   4   5   ...
a b-c d e ...
x y-z j k ...

我需要代码来处理具有不同列数的文本文件,因此我不能使用类似 awk 'BEGIN{FS="\t"} {print $1"\t"$2"- “$3”\t“$4”\t“$5}”文件

awk 是我为该任务考虑的第一个工具,也是我正在尝试学习的工具,因此我对使用它的答案非常感兴趣,但是使用任何其他工具的任何解决方案都将是非常感谢。

最佳答案

使用简单的 sed 命令处理 tsv 文件:

sed 's/\t/-/2' file

输出:

1   2-3 4   5   ...
a b-c d e ...
x y-z j k ...

关于text - 连接文本文件的两列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48386501/

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