Bash CSV是否获得列?

Bash CSV是否获得列?,bash,csv,Bash,Csv,如何在bash中抓住整个2个单词?我已经尝试过,我所能做的就是使用echo$a tr-s'| cut-d,-f3获取两个单词,但每个单词都会放在自己的行中,如:- row1 row2 row3 Hello, World, Hello World World, Hello, World Hello 使用带有自定义字段分隔符的awk作为空格或逗号: Hello World World Hello 这是一个.csv文件,为什么要使用echo$a?提供清晰

如何在bash中抓住整个2个单词?我已经尝试过,我所能做的就是使用
echo$a tr-s'| cut-d,-f3
获取两个单词,但每个单词都会放在自己的行中,如:-

 row1    row2         row3
Hello,   World,    Hello World
World,   Hello,    World Hello

使用带有自定义字段分隔符的
awk
作为空格或逗号:

Hello
World
World
Hello

这是一个
.csv
文件,为什么要使用
echo$a
?提供清晰的可验证输入和预期输出
awk -F '[ ,]+' 'NR>1{print $1, $2}' file

Hello World
World Hello