Linux CSV-将一个列从一个CSV文件添加到另一个CSV文件

Linux CSV-将一个列从一个CSV文件添加到另一个CSV文件,linux,csv,insert,Linux,Csv,Insert,我正在努力从另外两个CSV文件创建一个CSV文件 这是我需要的 我想要的文件(许多其他行) “AB”;“A”;“B”;“C”;“D”;“E” 我拥有的文件: 文件1: “A”;“B”;“C”;“D”;“E” 文件2: “AB”;“C”;“D”;“E” 如何简单地将“AB”从文件添加到第一个的第一个位置,添加一个“;” 感谢您的帮助您可以按如下方式使用awk。这假设您只有字符作为字段分隔符。而且它不会在CSV文件中的任何其他位置使用 $ awk -F\; '{print $2}' file.csv

我正在努力从另外两个CSV文件创建一个CSV文件

这是我需要的

我想要的文件(许多其他行)

“AB”;“A”;“B”;“C”;“D”;“E”

我拥有的文件:

文件1: “A”;“B”;“C”;“D”;“E”

文件2: “AB”;“C”;“D”;“E”

如何简单地将“AB”从文件添加到第一个的第一个位置,添加一个“;”


感谢您的帮助

您可以按如下方式使用awk。这假设您只有字符作为字段分隔符。而且它不会在CSV文件中的任何其他位置使用

$ awk -F\; '{print $2}' file.csv