我有以下代码
tasks=$(cut ~/.todo/data -f3)
数据包括
1331956800 29 task 5
1361077200 28 task 3
1363554894 26 task 1
1363555119 30 baller
出于某种原因,我可以使用此方法提取前两列,但第三列似乎无法正常工作。IFS='\n'
我之前尝试过设置,tasks=
但它仍然拒绝工作。
列之间有制表符,第 3 列中只有空格。
我想
${tasks[0]} = "task 5"
${tasks[1]} = "task 3"
...
${tasks[3]} = "baller"
这是cut的输出
$ cut ~/.todo/data -f3
task 5
task 3
task 1
baller