首页 > 代码库 > awk
awk
打印奇数行 (删除偶数行)
awk -F: ‘NR%2==1 {print NR,$0}‘ /etc/passwd
打印偶数行 (删除奇数行)
awk -F: ‘NR%2==0 {print NR,$0}‘ /etc/passwd
对/etc/passwd里的用户做分类,分成管理员,系统用户,普通用户(只显示用户名,用awk)
awk -F: ‘$3==0 {print $1}‘ /etc/passwd
awk -F: ‘$3>0 && $3<500 || $3==65534 {print $1}‘ /etc/passwd
awk -F: ‘$3>500 && $3!=65534 {print $1}‘ /etc/passwd
echo $$返回程序的PID
echo $0 #代表脚本本身名
echo $1 #代表脚本运行时接的第一个参数
echo $2 #代表脚本运行时接的第二个参数
echo $3 #代表脚本运行时接的第三个参数
echo $$ #程序运行的PID
echo $* #代表所有参数
echo $@ #也是代表所有参数
echo $# #显示后面接的参数的个数
echo $? 执行成功则返回0
失败则返回非0
awk
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。