九零不老心
发布于 2018-12-13 / 10 阅读 / 0 评论 / 0 点赞

shell读取文件每一行,并将列值赋给变量

shell读取文件每一行,并将列值赋给变量 cat ./db.conf | while read dbhost dbport dbuser dbpasswd do echo $dbhost $dbport $dbuser $dbpasswd done 如果想从第二行开始,则可以使用awk实现 cat ./db.conf | awk 'NR>1' | while read dbhost dbport dbuser dbpasswd do echo $dbhost $dbport $dbuser $dbpasswd done