gpt4 book ai didi

linux - 在 Linux 中打印 CSV 文件中的一列

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:29:54 24 4
gpt4 key购买 nike

我有一个非常愚蠢的问题,我认为我可以很容易地回答自己......但我做不到。

我有一个文件 ";" 分隔如下:

Grand Hotel  ;Yes;No availability;Dus ;11; . 130,00 ;No availability;500 mt from Arena;

我必须将它打印在一个文件中(以便将其移动到 Excel 中),如下所示:

Grand HotelYesNo Availability...etc etc

如此简单,我只是找不到一个非常简单的解决方案。因为我在 Debian Bash shell 环境中工作,所以我正在尝试任何方法(bash 脚本、awk、grep)……没有任何效果。请帮忙。

最佳答案

所以基本上你想将一个行格式为 F1;F2;F3;...;FN 的文件转换为:

 F1
F2
F3
...
FN

我们可以使用 tr(1) 将分号转换为换行符:

tr ';' '\n' < infile

其中“infile”是 CSV 输入文件的名称。

关于linux - 在 Linux 中打印 CSV 文件中的一列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15945964/

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