BASH - How to extract data from a column in CSV file and put it in an array?

前端 未结 4 985
清歌不尽
清歌不尽 2020-12-28 23:07

I am learning to script in Bash.

I have a CSV file with 5 columns and 22 rows. I am interested in taking the data from the second column and put it into an array.

4条回答
  •  太阳男子
    2020-12-28 23:48

    Remove the IFS="," assignment thereby letting the default IFS value of space, tab, newline apply

    #!/bin/bash
    
    eCollection=( $(cut -d ',' -f2 MyAssignment.csv ) )
    printf "%s\n" "${eCollection[0]}"
    

提交回复
热议问题