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阅读
如: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评论
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
原创
2023-01-12 15:07:19
200阅读
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阅读
一、grep命令练习
文件:datafile
Steve Blenheim:238-923-7366:95 Latham Lane, Easton, PA 83755:11/12/56:20300
Betty Boop:245-836-8357:635 Cutesy Lane, Hollywood, CA 91464:6/23/23
转载
精选
2011-06-24 17:25:56
442阅读
点赞
grep awk sed练习
一、grep命令练习
文件:datafile
Steve Blenheim:238-923-7366:95 Latham Lane, Easton, PA 83755:11/12/56:20300
Betty Boop:245-836-8357:635 Cutesy Lane, Hollywood, CA 91464:6/23/23:14500
Ig
转载
精选
2010-08-23 09:31:11
1178阅读
1. grep简介 grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。Unix的grep家族包括grep、egrep和fgrep。egrep和fgrep的命令只跟grep有很小不同。egrep是grep的扩展
转载
2024-08-01 16:46:19
28阅读
1,sed介绍 sed可删除(delete)、改变(change)、添加(append)、插入(insert)、合、交换文件中的资料行,或读入其它档的资料到文>件中,也可替换(substuite)它们其中的字串、或转换(tranfer)其中的字母等等。例如将文件中的连续空白行删成一行、"local"字串替换成"remote"、"t"字母转换成"T
转载
精选
2014-03-21 11:35:38
433阅读
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评论
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阅读