gpt4 book ai didi

linux - 在十万行分隔符的特定位置添加字符串

转载 作者:太空宇宙 更新时间:2023-11-04 10:59:31 25 4
gpt4 key购买 nike

一个文本文件:

1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;@;
17;18;19;20;21;22;23;24;25;26;27;28;29;30;31;32;@;
etc..

想在每列 15 中添加 '/c_h/'

想要的结果是:

1;2;3;4;5;6;7;8;9;10;11;12;13;14;/c_h/15;16;@;
17;18;19;20;21;22;23;24;25;26;27;28;29;30;/c_h/31;32;@;
etc..

我正在使用 awk 但无法弄清楚

最佳答案

试试这个命令:

awk -v FS=";" -v OFS=";" ' { $15 = "/c_h/"$15 ; print $0 } ' file.txt

首先,您需要将输入字段分隔符和输出字段分隔符设置为“;”在这种情况下。然后修改你想要的字段即可。

关于linux - 在十万行分隔符的特定位置添加字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27517196/

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