gpt4 book ai didi

linux - 将标题添加到制表符分隔的文件

转载 作者:IT王子 更新时间:2023-10-29 00:15:34 26 4
gpt4 key购买 nike

我想在一个制表符分隔的文件中添加一个标题,但我不确定如何在 linux 中在一行中完成它。

假设我的文件是:

roger\t18\tcolumbia\tnew york\n
albert\t21\tdartmouth\tnew london\n
etc...

现在我想添加一个标题:

name\tage\tuniversity\tcity

在 Linux 中我如何在一行中做到这一点?我对 awk、sed、cat 等没意见,但对 perl 一点也不熟悉。

最佳答案

没有像“追加”运算符那样的“前置”运算符 >>>,但是您可以将 header 写入临时文件,然后将文件内容复制到临时文件中那个,然后把它移回去:

echo -e "name\tage\tuniversity\tcity" | cat - yourfile > /tmp/out && mv /tmp/out yourfile

关于linux - 将标题添加到制表符分隔的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12902497/

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