作业帮 > 综合 > 作业

linux中 如何讲一个文件的每一行分别写入变量 这个是鸟哥的私房菜里面的一道题目

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/04/30 22:42:09
linux中 如何讲一个文件的每一行分别写入变量 这个是鸟哥的私房菜里面的一道题目
具体的题目是这样的,我们知道 /etc/passwd 中以 (:)来分隔,第一栏为账号名称,请编写程序,可以将/etc/passwd的第一栏取出,而且每一栏都以一行字符串“The 1 account is "root" ” 来显示,1,表示行数.
linux中 如何讲一个文件的每一行分别写入变量 这个是鸟哥的私房菜里面的一道题目
awk 'BEGIN{FS=":"}{printf"The %s account is \"%s\"\n",NR,$1}' /etc/passwd