我有一个 Employee.csv 文件。从this link下载。它看起来像sample data。 正如您所看到的,在第1列中,名称包含分隔符(,)。
NAME,JOB TITLE,DEPARTMENT,EMPLOYEE ANNUAL SALARY,ESTIMATED ANNUAL SALARY MINUS FURLOUGHS
这是列标题。以下是数据。
"AARON, ELVIA J",WATER RATE TAKER,WATER MGMNT,$81000.00,$73862.00
"AARON, JEFFERY M",POLICE OFFICER,POLICE,$74628.00,$74628.00
如上所述数据有五列我想读取五列数据。
AARON ELVIA J
作为第一栏(姓名)。WATER RATE TAKER
作为第二栏(JOB TITLE)WATER MGMNT
作为第三栏(DEPARTMENT)81000
作为第四栏(雇员年薪)73862.00
作为第五栏(估计年度薪酬减少福禄克)其余行相同,因为最后我必须将数据加载到一个包含五列的表中,如上所述。
如何将整个数据读入五列?
答案 0 :(得分:0)
您只需要执行awk -F"," { print $1 } filename.txt
答案 1 :(得分:0)
您可以使用"作为分隔符并使用剪切
cat filename | cut -d '"' -f2
答案 2 :(得分:0)
使用make
删除第一个逗号。
.gitlab-ci.yml