Shell获取变量的指定行的数据


现在有一个变量result或者有一个文件file内容如下

name,age,location
Alice,25,City A
Bob,30,City B

想要获取这个变量或文件的第一行、第二行、第三行的数据,该怎么写?我们可以是使用 awk 命令来实现

local line0=$(echo "${result}" | awk 'NR==1')
local line1=$(echo "${result}" | awk 'NR==2')
local line2=$(echo "${result}" | awk 'NR==3')

评论