一般使用的话如: awk -F: '$3<10{print $1 "\t" $NF}' /etc/passwd(以冒号为分割打印文件的第一列)
FS 是字段分隔符变量,默认是空格 如这样用:
echo abaAcd |awk 'BEGIN {FS="aA"} {print $2}'
显示结果为 cd
区别显然是,前者直接是一个参数,而后者要放到awk命令代码块里,也就是BEGIN(初始化代码,在对每一行进行处理之前,主要是引用全局变量)时定义FS分隔符的。
不懂继续问,满意请采纳。
文件系统是 *** 作系统用于明确存储设备(常见的是磁盘,也有基于NANDFlash的固态硬盘)或分区上的文件的方法和数据结构;即在存储设备上组织文件的方法。
*** 作系统中负责管理和存储文件信息的软件机构称为文件管理系统,简称文件系统。
文件系统由三部分组成:文件系统的接口,对对象 *** 纵和管理的软件集合,对象及属性。
从系统角度来看,文件系统是对文件存储设备的空间进行组织和分配,负责文件存储并对存入的文件进行保护和检索的系统。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)