learning-notes

Mainly used to record Java, DBMS, HDFS... related learning notes

View the Project on GitHub zhangymPerson/learning-notes

awk 使用

常用的 awk 命令

eg:

awk '{print $1}' 文件名 awk 'BEGIN{print "BEGIN"} {print $1} END{print "END"}' /etc/passwd

-F 参数:指定分隔符,可指定一个或多个

eg

awk -F":" '{print $1}' /etc/passwd

查看指定行的数据 (NR 表示行数)

awk '{if (NR > 1 && NR < 3) print $1}' /etc/passwd