awk
原创 2013-11-24 19:04:26
586阅读
awk
原创 2013-11-24 19:06:08
584阅读
[root@centos-6_5 awk]# cat system.sh  #!/bin/bash #coding:utf-8 #author:fjj #date:2018.1.28 echo "取出UID大于200或root的用户信息:"  awk -F: '{if ($3&n
原创 2018-01-31 15:24:20
668阅读
cat/etc/passwd>/root/test.txt1、用awk打印整个test.txt(以下操作都是用awk工具实现,针对test.txt)awk'{print$0}'test.txt2、查找所有包含‘bash’的行awk'/bash/{print$0}'test.txt3、用‘:’作为分隔符,查找第三段等于0的行awk-F':'
原创 2017-11-24 14:20:46
1470阅读
awk练习笔记 2012-3-20
原创 2012-03-20 18:08:48
1070阅读
假设我们有这样一个待处理的文件"grade.txt":M.Tansley     05/99     48311     Green     8     40   &nb
原创 2015-08-07 13:52:09
327阅读
如:A=44echo"ABCD"|awk-vGET_A=$A’{printGET_A}’说明:-v选项用于定义参数,这里表示将变量A的值赋予GET_A。有多少个变量需要赋值,就需要多少个-v选项。与之等价的:应用于脚本中:#!/bin/bashsort-nfilename|awk-F':''{print$1}'|uniq>id.txtfor
原创 2018-01-23 00:31:35
1335阅读
文件:datafileMikeHarrington:[510]548-1278:250:100:175ChristianDobbins:[408]538-2358:155:90:201SusanDalsass:[206]654-6279:250:60:50ArchieMcNichol:[206]548-1348:250:100:175JodySavage:[206]548-1278:15:188:
原创 2018-02-08 19:56:26
1172阅读
1点赞
1评论
awk练习
原创 2017-06-03 18:03:10
806阅读
1、统计/etc/fstab文件中每个文件系统类型出现的次数2、统计/etc/fstab文件中每个单词出现的次数awk -F "[[:space:]]+|[^[:alpha:]]" -v OFS="\n" '/^./{for(i=1;i<=NF;i++){print $i}}' /etc/fstab | awk '/^./{count[$1]++}END{for(i in count){pr
awk
原创 2023-01-12 15:07:19
200阅读
Mike Harrington:[510] 548-1278:250:100:175Christian Dobbins:[408] 538-2358:155:90:201Susan Dalsass:[206] 654-6279:250:60:50Archie McNichol:[206] 548-1348:250:100:175Jody Savage:[206] 548-1278:15:188:1
原创 2009-07-09 09:24:13
918阅读
1,sed介绍     sed可删除(delete)、改变(change)、添加(append)、插入(insert)、合、交换文件中的资料行,或读入其它档的资料到文>件中,也可替换(substuite)它们其中的字串、或转换 (tranfer)其中的字母等等。例如将文件中的连续空白行删成一行、"local"字串替换成"re
原创 2011-08-12 17:26:23
1684阅读
1点赞
1评论
AWK一、NF $NF$NF 代表:最后一个列(field)NF 代表:浏览记录的域个数ls -l |awk '/^d/ {print $NF}'    查看当前目录下的所有目录文件[root@lee1 opt]# cat a 1.2.3.4.5 [root@lee1 opt]# awk -F . '{print NF}' a 5二、FS OFSFS 输入字段分隔符(缺省
原创 2013-06-04 12:40:09
949阅读
test.txt为cp /etc/passwd test.txt用awk 打印整个test.txt (以下操作都是用awk工具实现,针对test.txt)awk -F ':' '{print $0}' test.txt查找所有包含 ‘bash’ 的行awk '/bash/' test.txt用 ‘:’ 作为分隔符,查找第三段等于0的行awk -F ':' '$3=="0"' test.txt用 ‘
原创 2016-05-11 16:55:21
793阅读
awk -F ':'  '{print $3,$4}' 1.txt awk -F ':' 'OFS=":" {print $3,$4}' 1.txtawk '/root|user/' 1.txt  匹配root或者userawk '/(oo)+/' 1.txt  一或多次ooawk -F ':' '$1~/r*o/ {print $3}' 1.txt 第一段
原创 2016-09-27 21:03:05
671阅读
接上一篇,这里使用的grade.txt 也是和上一篇中的相同。先来总结一下awk内置变量:ARGC          命令行参数个数ARGV          命令行参数排列ENVIRON       支持队列中系统环境变量的使用FILENAME   &nbs
原创 2016-10-11 21:47:11
602阅读
使用awk以冒号分隔获取/ettc/passwd文件第一列
原创 2022-02-13 12:54:16
510阅读
awk练习题1、⽂件ip_list.txt如下格式,请提取“.magedu.com"前⾯的主机名部分并写⼊到该⽂件中:1blog.magedu.com2www.magedu.com...999999study.magedu.comawk-F'[.]''{print$2}'ip_list.txt>>ip_list.txt2、统计/etc/fstab⽂件中每个⽂件系统类型出现的次
awk
原创 2019-09-06 14:02:41
1263阅读
awk练习题,希望对大家有所帮助
原创 2016-06-18 09:12:10
1595阅读
awk题目1,通过awk判断系统的用户都属于什么用户:[root@Docker~]#awk-F':''{if($3==0)print"超级管理员:"$1}{if($3>0&&$3<1000)print"系统用户:"$1}{if($3>=1000)print"自建用户:"$1}'/etc/passwd2,显示出包含Lee和包含kevin的行的中间行[root@old
原创 2018-09-25 20:48:45
3121阅读
  • 1
  • 2
  • 3
  • 4
  • 5