- 浏览: 601881 次
- 性别:
- 来自: 北京
文章分类
最新评论
一、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
Igor Chevsky:385-375-8395:3567 Populus Place, Caldwell, NJ 23875:6/18/68:23400
Norma Corder:397-857-2735:74 Pine Street, Dearborn, MI 23874:3/28/45:245700
Jennifer Cowan:548-834-2348:583 Laurel Ave., Kingsville, TX 83745:10/1/35:58900
Jon DeLoach:408-253-3122:123 Park St., San Jose, CA 04086:7/25/53:85100
Karen Evich:284-758-2857:23 Edgecliff Place, Lincoln, NB 92086:7/25/53:85100
Karen Evich:284-758-2867:23 Edgecliff Place, Lincoln, NB 92743:11/3/35:58200
Karen Evich:284-758-2867:23 Edgecliff Place, Lincoln, NB 92743:11/3/35:58200
Fred Fardbarkle:674-843-1385:20 Parak Lane, DeLuth, MN 23850:4/12/23:780900
Fred Fardbarkle:674-843-1385:20 Parak Lane, DeLuth, MN 23850:4/12/23:780900
Lori Gortz:327-832-5728:3465 Mirlo Street, Peabody, MA 34756:10/2/65:35200
Paco Gutierrez:835-365-1284:454 Easy Street, Decatur, IL 75732:2/28/53:123500
Ephram Hardy:293-259-5395:235 CarltonLane, Joliet, IL 73858:8/12/20:56700
James Ikeda:834-938-8376:23445 Aster Ave., Allentown, NJ 83745:12/1/38:45000
Barbara Kertz:385-573-8326:832 Ponce Drive, Gary, IN 83756:12/1/46:268500
Lesley Kirstin:408-456-1234:4 Harvard Square, Boston, MA 02133:4/22/62:52600
William Kopf:846-836-2837:6937 Ware Road, Milton, PA 93756:9/21/46:43500
Sir Lancelot:837-835-8257:474 Camelot Boulevard, Bath, WY 28356:5/13/69:24500
Jesse Neal:408-233-8971:45 Rose Terrace, San Francisco, CA 92303:2/3/36:25000
Zippy Pinhead:834-823-8319:2356 Bizarro Ave., Farmount, IL 84357:1/1/67:89500
Arthur Putie:923-835-8745:23 Wimp Lane, Kensington, DL 38758:8/31/69:126000
Popeye Sailor:156-454-3322:945 Bluto Street, Anywhere, USA 29358:3/19/35:22350
Jose Santiago:385-898-8357:38 Fife Way, Abilene, TX 39673:1/5/58:95600
Tommy Savage:408-724-0140:1222 Oxbow Court, Sunnyvale, CA 94087:5/19/66:34200
Yukio Takeshida:387-827-1095:13 Uno Lane, Ashville, NC 23556:7/1/29:57000
Vinh Tranh:438-910-7449:8235 Maple Street, Wilmington, VM 29085:9/23/63:68900
1. 显示所有包含San的行
2.显示所有以J开始的人名所在的行
3.显示所有以700结尾的行
4.显示所有不包括834的行
5.显示所有生日在December的行
6.显示所有电话号码的区号为498的行
7.显示所有这样的行:它包含一个大写字母,后跟四个小写字母,一个冒号,一个空格,和一个大写字母
8.显示姓以K或k开头的行
9.显示工资为六位数的行,并在前面加行号
10.显示包括Lincoln或lincoln的行,并且grep对大小写不敏感.
1.grep "San" datafile
2.grep '^J' datafile
3.grep '700$' datafile
4.grep -v "834" datafile
5.grep '\:12\/' datafile
6.grep '\:498\-' datafile #是不是作者写错了,好象没有这样的行
7.grep '[A-z][a-z]\{4\}\:[[:space:]][A-Z]' datafile #好象也没有这样的行,或者我的不对^_^
8. grep '[a-z]\{1,\}[[:space:]][Kk]' datafile
9.grep -n '[0-9]\{6,\}$' datafile
10.grep -i "lincoln" datafile
二.sed命令大练习
文件: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
Igor Chevsky:385-375-8395:3567 Populus Place, Caldwell, NJ 23875:6/18/68:23400
Norma Corder:397-857-2735:74 Pine Street, Dearborn, MI 23874:3/28/45:245700
Jennifer Cowan:548-834-2348:583 Laurel Ave., Kingsville, TX 83745:10/1/35:58900
Jon DeLoach:408-253-3122:123 Park St., San Jose, CA 04086:7/25/53:85100
Karen Evich:284-758-2857:23 Edgecliff Place, Lincoln, NB 92086:7/25/53:85100
Karen Evich:284-758-2867:23 Edgecliff Place, Lincoln, NB 92743:11/3/35:58200
Karen Evich:284-758-2867:23 Edgecliff Place, Lincoln, NB 92743:11/3/35:58200
Fred Fardbarkle:674-843-1385:20 Parak Lane, DeLuth, MN 23850:4/12/23:780900
Fred Fardbarkle:674-843-1385:20 Parak Lane, DeLuth, MN 23850:4/12/23:780900
Lori Gortz:327-832-5728:3465 Mirlo Street, Peabody, MA 34756:10/2/65:35200
Paco Gutierrez:835-365-1284:454 Easy Street, Decatur, IL 75732:2/28/53:123500
Ephram Hardy:293-259-5395:235 CarltonLane, Joliet, IL 73858:8/12/20:56700
James Ikeda:834-938-8376:23445 Aster Ave., Allentown, NJ 83745:12/1/38:45000
Barbara Kertz:385-573-8326:832 Ponce Drive, Gary, IN 83756:12/1/46:268500
Lesley Kirstin:408-456-1234:4 Harvard Square, Boston, MA 02133:4/22/62:52600
William Kopf:846-836-2837:6937 Ware Road, Milton, PA 93756:9/21/46:43500
Sir Lancelot:837-835-8257:474 Camelot Boulevard, Bath, WY 28356:5/13/69:24500
Jesse Neal:408-233-8971:45 Rose Terrace, San Francisco, CA 92303:2/3/36:25000
Zippy Pinhead:834-823-8319:2356 Bizarro Ave., Farmount, IL 84357:1/1/67:89500
Arthur Putie:923-835-8745:23 Wimp Lane, Kensington, DL 38758:8/31/69:126000
Popeye Sailor:156-454-3322:945 Bluto Street, Anywhere, USA 29358:3/19/35:22350
Jose Santiago:385-898-8357:38 Fife Way, Abilene, TX 39673:1/5/58:95600
Tommy Savage:408-724-0140:1222 Oxbow Court, Sunnyvale, CA 94087:5/19/66:34200
Yukio Takeshida:387-827-1095:13 Uno Lane, Ashville, NC 23556:7/1/29:57000
Vinh Tranh:438-910-7449:8235 Maple Street, Wilmington, VM 29085:9/23/63:68900
1.把Jon的名字改成Jonathan.
2.删除头三行
3.显示5-10行
4.删除包含Lane的行.
5.显示所有生日在November-December之间的行
6.把三个星号(***)添加到以Fred开头的行
7.用JOSE HAS RETIRED取代包含Jose的行
8.把Popeye的生日改成11/14/46
9.删除所有空白行
10.写一个脚本,将:
.在第一行之前插入标题PERSONNEL FILE.
.删除以500结尾的工资
.显示文件内容,把姓和名颠倒
.在文件末尾添加THE END
1.sed 's/Jon/Jonathan/g' datafile
2.sed '1,3d' datafile
3.sed -n '5,10p' datafile
4.sed '/Lane/d' datafile
5.sed -ne '/[1-9]\{5\}:1[12]/p' datafile
6.sed 's/^Fred/***&/' datafile
7. sed -e 's/.*Jose.*/JOSE HAS RETIRE/g' datafile
8.sed -n '/^Popeye/p' datafile |sed 's/[0-9]\{1,\}\/[0-9]\{1,\}\/[0-9]\{1,\}/11\/14\/46/'
9.sed '/^$/d' datafile
10.
不太会,^_^
三.awk命令大练习
文件:datafile
Mike Harrington:[510] 548-1278:250:100:175
Christian Dobbins:[408] 538-2358:155:90:201
Susan Dalsass:[206] 654-6279:250:60:50
Archie McNichol:[206] 548-1348:250:100:175
Jody Savage:[206] 548-1278:15:188:150
Guy Quigley:[916] 343-6410:250:100:175
Dan Savage:[406] 298-7744:450:300:275
Nancy McNeil:[206] 548-1278:250:80:75
John Goldenrod:[916] 348-4278:250:100:175
Chet Main:[510] 548-5258:50:95:135
Tom Savage:[408] 926-3456:250:168:200
Elizabeth Stachelin:[916] 440-1763:175:75:300
上面的数据库中包含名字,电话号码和过去三个月里的捐款
1.显示所有电话号码
2.显示Dan的电话号码
3.显示Susan的名字和电话号码
4.显示所有以D开头的姓
5.显示所有以一个C或E开头的名
6.显示所有只有四个字符的名
7.显示所有区号为916的人名
8.显示Mike的捐款.显示每个值时都有以$开头.如$250$100$175
9.显示姓,其后跟一个逗号和名,如Jody,Savage
10.写一个awk的脚本,它的作用:
.显示Savage的全名和电话号码
.显示Chet的捐款
.显示所有头一个月捐款$250的人名.
注:区号本来是圆括号表示的。
1.awk -F : '{print $2}' datafile
2.awk -F: '/^Dan/{print $2}' datafile
3.awk -F: '/^Susan/{print $1 ,$2}' datafile
4.awk -F: '{print $1}' datafile |awk '{print $2}' |awk '/^D/'
5.awk -F: '{print $1}' datafile |awk '{print $1}' |awk '/^[CE]/'
6.awk -F: '{print $1}' datafile |awk '{if(length($1) == 4)print $1}'
7.awk -F: '/\[916\]/{print $1}' datafile
8.awk -F: '/^Mike/{print "$"$3"$"$4"$"$5}' datafile
9.awk -F: '{print $1}' datafile|awk '{print $2,",",$1}'
#!/bin/awk -f
BEGIN{
FS=":"}
{if($1 ~/ Savage/) print $1":"$2}
{if($1 ~/^Chet /) print "$"$3" [点击图片可在新窗口打开] "$4" [点击图片可在新窗口打开] "$5}
{if($3 == 250) print $1}#这个是抄别人的,以上的也有参照别人的.
文件: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
Igor Chevsky:385-375-8395:3567 Populus Place, Caldwell, NJ 23875:6/18/68:23400
Norma Corder:397-857-2735:74 Pine Street, Dearborn, MI 23874:3/28/45:245700
Jennifer Cowan:548-834-2348:583 Laurel Ave., Kingsville, TX 83745:10/1/35:58900
Jon DeLoach:408-253-3122:123 Park St., San Jose, CA 04086:7/25/53:85100
Karen Evich:284-758-2857:23 Edgecliff Place, Lincoln, NB 92086:7/25/53:85100
Karen Evich:284-758-2867:23 Edgecliff Place, Lincoln, NB 92743:11/3/35:58200
Karen Evich:284-758-2867:23 Edgecliff Place, Lincoln, NB 92743:11/3/35:58200
Fred Fardbarkle:674-843-1385:20 Parak Lane, DeLuth, MN 23850:4/12/23:780900
Fred Fardbarkle:674-843-1385:20 Parak Lane, DeLuth, MN 23850:4/12/23:780900
Lori Gortz:327-832-5728:3465 Mirlo Street, Peabody, MA 34756:10/2/65:35200
Paco Gutierrez:835-365-1284:454 Easy Street, Decatur, IL 75732:2/28/53:123500
Ephram Hardy:293-259-5395:235 CarltonLane, Joliet, IL 73858:8/12/20:56700
James Ikeda:834-938-8376:23445 Aster Ave., Allentown, NJ 83745:12/1/38:45000
Barbara Kertz:385-573-8326:832 Ponce Drive, Gary, IN 83756:12/1/46:268500
Lesley Kirstin:408-456-1234:4 Harvard Square, Boston, MA 02133:4/22/62:52600
William Kopf:846-836-2837:6937 Ware Road, Milton, PA 93756:9/21/46:43500
Sir Lancelot:837-835-8257:474 Camelot Boulevard, Bath, WY 28356:5/13/69:24500
Jesse Neal:408-233-8971:45 Rose Terrace, San Francisco, CA 92303:2/3/36:25000
Zippy Pinhead:834-823-8319:2356 Bizarro Ave., Farmount, IL 84357:1/1/67:89500
Arthur Putie:923-835-8745:23 Wimp Lane, Kensington, DL 38758:8/31/69:126000
Popeye Sailor:156-454-3322:945 Bluto Street, Anywhere, USA 29358:3/19/35:22350
Jose Santiago:385-898-8357:38 Fife Way, Abilene, TX 39673:1/5/58:95600
Tommy Savage:408-724-0140:1222 Oxbow Court, Sunnyvale, CA 94087:5/19/66:34200
Yukio Takeshida:387-827-1095:13 Uno Lane, Ashville, NC 23556:7/1/29:57000
Vinh Tranh:438-910-7449:8235 Maple Street, Wilmington, VM 29085:9/23/63:68900
1. 显示所有包含San的行
2.显示所有以J开始的人名所在的行
3.显示所有以700结尾的行
4.显示所有不包括834的行
5.显示所有生日在December的行
6.显示所有电话号码的区号为498的行
7.显示所有这样的行:它包含一个大写字母,后跟四个小写字母,一个冒号,一个空格,和一个大写字母
8.显示姓以K或k开头的行
9.显示工资为六位数的行,并在前面加行号
10.显示包括Lincoln或lincoln的行,并且grep对大小写不敏感.
1.grep "San" datafile
2.grep '^J' datafile
3.grep '700$' datafile
4.grep -v "834" datafile
5.grep '\:12\/' datafile
6.grep '\:498\-' datafile #是不是作者写错了,好象没有这样的行
7.grep '[A-z][a-z]\{4\}\:[[:space:]][A-Z]' datafile #好象也没有这样的行,或者我的不对^_^
8. grep '[a-z]\{1,\}[[:space:]][Kk]' datafile
9.grep -n '[0-9]\{6,\}$' datafile
10.grep -i "lincoln" datafile
二.sed命令大练习
文件: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
Igor Chevsky:385-375-8395:3567 Populus Place, Caldwell, NJ 23875:6/18/68:23400
Norma Corder:397-857-2735:74 Pine Street, Dearborn, MI 23874:3/28/45:245700
Jennifer Cowan:548-834-2348:583 Laurel Ave., Kingsville, TX 83745:10/1/35:58900
Jon DeLoach:408-253-3122:123 Park St., San Jose, CA 04086:7/25/53:85100
Karen Evich:284-758-2857:23 Edgecliff Place, Lincoln, NB 92086:7/25/53:85100
Karen Evich:284-758-2867:23 Edgecliff Place, Lincoln, NB 92743:11/3/35:58200
Karen Evich:284-758-2867:23 Edgecliff Place, Lincoln, NB 92743:11/3/35:58200
Fred Fardbarkle:674-843-1385:20 Parak Lane, DeLuth, MN 23850:4/12/23:780900
Fred Fardbarkle:674-843-1385:20 Parak Lane, DeLuth, MN 23850:4/12/23:780900
Lori Gortz:327-832-5728:3465 Mirlo Street, Peabody, MA 34756:10/2/65:35200
Paco Gutierrez:835-365-1284:454 Easy Street, Decatur, IL 75732:2/28/53:123500
Ephram Hardy:293-259-5395:235 CarltonLane, Joliet, IL 73858:8/12/20:56700
James Ikeda:834-938-8376:23445 Aster Ave., Allentown, NJ 83745:12/1/38:45000
Barbara Kertz:385-573-8326:832 Ponce Drive, Gary, IN 83756:12/1/46:268500
Lesley Kirstin:408-456-1234:4 Harvard Square, Boston, MA 02133:4/22/62:52600
William Kopf:846-836-2837:6937 Ware Road, Milton, PA 93756:9/21/46:43500
Sir Lancelot:837-835-8257:474 Camelot Boulevard, Bath, WY 28356:5/13/69:24500
Jesse Neal:408-233-8971:45 Rose Terrace, San Francisco, CA 92303:2/3/36:25000
Zippy Pinhead:834-823-8319:2356 Bizarro Ave., Farmount, IL 84357:1/1/67:89500
Arthur Putie:923-835-8745:23 Wimp Lane, Kensington, DL 38758:8/31/69:126000
Popeye Sailor:156-454-3322:945 Bluto Street, Anywhere, USA 29358:3/19/35:22350
Jose Santiago:385-898-8357:38 Fife Way, Abilene, TX 39673:1/5/58:95600
Tommy Savage:408-724-0140:1222 Oxbow Court, Sunnyvale, CA 94087:5/19/66:34200
Yukio Takeshida:387-827-1095:13 Uno Lane, Ashville, NC 23556:7/1/29:57000
Vinh Tranh:438-910-7449:8235 Maple Street, Wilmington, VM 29085:9/23/63:68900
1.把Jon的名字改成Jonathan.
2.删除头三行
3.显示5-10行
4.删除包含Lane的行.
5.显示所有生日在November-December之间的行
6.把三个星号(***)添加到以Fred开头的行
7.用JOSE HAS RETIRED取代包含Jose的行
8.把Popeye的生日改成11/14/46
9.删除所有空白行
10.写一个脚本,将:
.在第一行之前插入标题PERSONNEL FILE.
.删除以500结尾的工资
.显示文件内容,把姓和名颠倒
.在文件末尾添加THE END
1.sed 's/Jon/Jonathan/g' datafile
2.sed '1,3d' datafile
3.sed -n '5,10p' datafile
4.sed '/Lane/d' datafile
5.sed -ne '/[1-9]\{5\}:1[12]/p' datafile
6.sed 's/^Fred/***&/' datafile
7. sed -e 's/.*Jose.*/JOSE HAS RETIRE/g' datafile
8.sed -n '/^Popeye/p' datafile |sed 's/[0-9]\{1,\}\/[0-9]\{1,\}\/[0-9]\{1,\}/11\/14\/46/'
9.sed '/^$/d' datafile
10.
不太会,^_^
三.awk命令大练习
文件:datafile
Mike Harrington:[510] 548-1278:250:100:175
Christian Dobbins:[408] 538-2358:155:90:201
Susan Dalsass:[206] 654-6279:250:60:50
Archie McNichol:[206] 548-1348:250:100:175
Jody Savage:[206] 548-1278:15:188:150
Guy Quigley:[916] 343-6410:250:100:175
Dan Savage:[406] 298-7744:450:300:275
Nancy McNeil:[206] 548-1278:250:80:75
John Goldenrod:[916] 348-4278:250:100:175
Chet Main:[510] 548-5258:50:95:135
Tom Savage:[408] 926-3456:250:168:200
Elizabeth Stachelin:[916] 440-1763:175:75:300
上面的数据库中包含名字,电话号码和过去三个月里的捐款
1.显示所有电话号码
2.显示Dan的电话号码
3.显示Susan的名字和电话号码
4.显示所有以D开头的姓
5.显示所有以一个C或E开头的名
6.显示所有只有四个字符的名
7.显示所有区号为916的人名
8.显示Mike的捐款.显示每个值时都有以$开头.如$250$100$175
9.显示姓,其后跟一个逗号和名,如Jody,Savage
10.写一个awk的脚本,它的作用:
.显示Savage的全名和电话号码
.显示Chet的捐款
.显示所有头一个月捐款$250的人名.
注:区号本来是圆括号表示的。
1.awk -F : '{print $2}' datafile
2.awk -F: '/^Dan/{print $2}' datafile
3.awk -F: '/^Susan/{print $1 ,$2}' datafile
4.awk -F: '{print $1}' datafile |awk '{print $2}' |awk '/^D/'
5.awk -F: '{print $1}' datafile |awk '{print $1}' |awk '/^[CE]/'
6.awk -F: '{print $1}' datafile |awk '{if(length($1) == 4)print $1}'
7.awk -F: '/\[916\]/{print $1}' datafile
8.awk -F: '/^Mike/{print "$"$3"$"$4"$"$5}' datafile
9.awk -F: '{print $1}' datafile|awk '{print $2,",",$1}'
#!/bin/awk -f
BEGIN{
FS=":"}
{if($1 ~/ Savage/) print $1":"$2}
{if($1 ~/^Chet /) print "$"$3" [点击图片可在新窗口打开] "$4" [点击图片可在新窗口打开] "$5}
{if($3 == 250) print $1}#这个是抄别人的,以上的也有参照别人的.
发表评论
-
Ubuntu9.10下eclipse按钮无效的解决方法
2009-12-06 11:03 2696从Ubuntu9.10发布的第一天就一直在用它,结果发现在Ub ... -
Ubuntu9.10 不能上网解决办法
2009-12-03 20:44 4112ubuntu 9.10刚出来就装了,启动稍微慢了点,不过运行却 ... -
Ubuntu使用笔记
2009-10-13 00:52 1311.unetbootin 2.update the file ... -
Working on Ubuntu9.04
2009-07-16 12:35 18161.英文版Ubuntu打开txt文件中文内容乱码 终端输入:g ... -
Windows XP与VirtualBox中Ubuntu文件夹共享
2009-07-10 11:28 21301.进入Ubuntu系统后,选择VB中的设备,安装增强功能,加 ... -
archlinux 配置文件详细说明
2009-06-21 16:59 3339安装相关配置文件: /etc/rc.conf /etc/h ... -
V3 DSA signature: NOKEY, key ID db42a60e
2009-03-30 18:03 1548在安装RHEL5.3上安装glibc-headers-2.3. ... -
RHEL5.x上安装Oracle10g&11g的shell脚本
2009-03-26 17:02 418Oracle在Linux上安装前需要做很多配置,今天写了一个脚 ... -
使用wget下载需要用户名和密码访问的网站资源
2009-03-24 14:50 35855wget是在Linux下开发的开 ... -
使SuSE允许多用户同时登录(保持session)
2009-03-13 12:51 510用过SuSE系列Linux的朋友可能知道,SuSE默认的VNC ... -
Linux面试题大全
2009-03-12 18:19 22383(faint,在csdn上花了20积 ... -
LDTP
2009-03-03 10:58 3512009年3月3日,Harry推荐我研究研究LDTP,我看了下 ... -
How to use VNC on AIX 5.3
2009-02-18 14:33 7581. Download vnc-3.3.3r2-6.aix5. ... -
How to use bash on AIX5.3
2009-02-17 16:13 5411. Download bash rpm from ftp:/ ... -
关于Linux网络设置的一个奇怪的问题
2009-01-08 17:50 1557今天遇到了一个关于Linux网络设置的奇怪的问题。 同事想写一 ... -
在Linux上安装Oracle时DISPLAY问题解决方案
2008-12-12 09:59 18533在Linux上安装Oracle时,经常会报以下错误:无法使用命 ... -
整理了一些常用的Linux命令
2008-12-11 17:54 17051.查看系统内核 #uname -a 2.查看cpu信息 # ... -
在linux下使用vim进行编程开发的配置方法
2008-12-05 17:41 5407想在linux下尝试用vim进行Python的开发,花了一下午 ... -
解决通过VNC访问时不能切换SCIM输入法的问题
2008-11-25 13:52 4817使用VNC View远程访问Linux,总是没有办法切换出SC ... -
在Linux上安装MySQL5.0
2008-11-25 13:48 2571) # groupadd mysql # useradd ...
相关推荐
常用linux命令在windows环境下使用 windows grep awk sed cat
最头疼的是,这些重复部分的语法还各不相同,(比如 grep awk sed 都有正则表达式匹配的功能,但是三者的正则表达式语法就不相同) 最最最头疼的是,每个工具还分 GNU 版和不是 GNU 版,之间的差别也很大, 最最最最...
主要减少linux系统中的查询三剑客grep,awk,sed的使用方法和详解,适合linux初学进行学习,适合在日常对于文本内容或者命令执行结果的搜索,可以完善和简便自己的工作内容和完善对于shell脚本的使用。
sed awk grep sed awk grepsed awk grep sed awk grep sed awk grep sed awk grep sed awk grep sed awk grep sed awk grep
grep,sed,awk命令实例大练习,好东西大家分享
Grep (global search regular [removed]RE) and print out the line,全面搜索正则表达式并 把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印 出来。Grep家族包括Grep、 eGrep...
linux的强大的文本处理工具grep,sed,awk(文本处理三剑客)
windows下的grep、sed、awk
grep、sed、awk、perl等对正则表达式的支持的差别,大牛总结的,适合高手参考用。
Linux三剑客awk sed grep全攻略
linux grep sed awk命令的综合运用以及详解
Linux核心命令是指在Linux操作系统中常用的、基本的命令,这些命令可以帮助用户管理文件、目录、进程、用户、网络等系统资源。以下是一些常见的Linux核心命令及其简要说明: 1. **ls**:列出目录中的文件和子目录。...
awk本身就是UNIX/Linux的一种编程语言,用于处理数据和生成报告。 awk逐行方式扫描文件(或输入),以查找匹配某个特定模式的文本行,并对这些文本行...sed全称stream editor(流编辑器),是非交互式编辑器,能执行
sed awk grep命令使用 sed awk grep命令使用 sed awk grep命令使用
shell编程,sed,awk,grep等教程
主要介绍了Shell正则表达式之grep、sed、awk实操笔记,本文使用grep、sed、awk配合正则达到了一些需求和目的,需要的朋友可以参考下
在处理庞大数据量时,善用Linux三剑客sed grep awk能省下不少劲。文档例子仅供参考学习!
关于unix/linus下面的常用命令awk和sed的思维导图,通过图片全面了解了命令所需参数和命令格式,以及相应的命令中自带的函数等等。
pru, Pipeable ruby 忘记 grep/sed/awk/wc. 使用纯,可以读的ruby ! Pipeable ruby - 忘记 grep/sed/awk/wc 。 使用纯。可以读的ruby !地图- 每行# count letters of each linels -1 | pru size# sele
总结awk、sed、grep的用法。