ChinaUnix.net
相关文章推荐:

linux sed命令

[root@localhost ~]$ file=xyz [root@localhost ~]$ lastchar=$(echo $file |sed 's/.$/u9/') [root@localhost ~]$ echo $lastchar xyu9 [root@localhost ~]$ lastchar=$(echo $file |sed 's/.$\(.\)/u9/') [root@localhost ~]$ echo $lastchar xyz [root@localhost ~]$ ^C [root@localhost ~]$ \(.\)为什么放在shell中,会导致不同的结果出现?

by chouxiaoya8100 - Linux新手园地 - 2015-04-08 09:58:59 阅读(745) 回复(7)

相关讨论

sed使用详解 出自: http://otn.oracle.com/global/cn/pub...ulaney_sed.html 使用 sed 编辑器 作者:Emmett Dulaney sed 编辑器是 linux 系统管理员的工具包中最有用的资产之一,因此,有必要彻底地了解其应用。 linux 操作系统最大的一个好处是它带有各种各样的实用工具。存在如此之多不同的实用工具,几乎不可能知道并了解所有这些工具。可以简化关键情况下操作的一个实用工具是 sed。它是任何管理员的工具包中最强大的工具之...

by warlock2008 - Linux文档专区 - 2009-10-15 14:17:32 阅读(724) 回复(0)

basename sed 's/\(.*\)\/\([^/]*\)/\2/' or sed 's,.*/,,' cat sed '' or sed -n '1,$p' or sed '1,$!d' cat -s sed '/./,/^$/!d' cat -n sed '=' | sed 'N;s/\n/\t/;s/^/ &/' or sed '=' | sed '$!N;s/\n/ /' cat -E sed 's/$/\$/' cat -t sed 's/\t/^I/g' cut -c n sed 's/\(.\)\{n\}.*/\1/' or sed 's/^.\{(n-1)\}//g;s/\(.\)\(.*\)/\1/g' cut -c x-y sed 's/\(^.\{y\}\)\(.*\)/\1/g;s/^.\{(x-1)\}//' cut -d| -f6 sed 's/\(\(...

by net_xiaobao - Linux文档专区 - 2007-04-08 22:05:37 阅读(845) 回复(0)

在分析日志如 192.168.100.67 - - [21/Mar/2007:14:38:13 -0500] "GET /ads_paper_jump_new.php?filename=xplus_ad.swf&adver_id=default&adver_pos=3&uid=&guid=&cpuid=73831336||00-50-8D-6B-5B-F0&magidno=46236439e9e4b7e6f78ac339e076ef58&mag_name=zine&ver=&site=&selfflag=maga&FBState=onlineexe&ranstr=1syq3xa2aic6t0cyfdooaoc321upk3ew HTTP/1.1" 200 时 我用sed -e 替换到第10位时,系统就把给我分成了1和0

by 玩皮鼠 - Shell - 2007-03-21 17:07:38 阅读(2032) 回复(5)

博客文章推荐: linux必学的60个命令 理解linux系统的日志 查看文件内容的特殊方法   相信最基本的cat和less你已经很熟悉了,如果有特殊的要求呢: 1. 如果你只想看文件的前5行,可以使用head命令,如: head -5 /etc/passwd 2. 如果你想查看文件的后10行,可以使用tail命令,如: tail -10 /etc/passwd tail -f /var/log/messages 参数-f使tail不停地去读最新的内容,这样有实时监视的效果,当你在ppp拨...

by lipengfei - Linux文档专区 - 2007-03-09 10:52:10 阅读(1181) 回复(0)

来了这里这么长时间,回了很多贴子却没有发过贴子...........寒. 参考了 http://www.chinaunix.net/jh/24/307045.html sed http://bbs.chinaunix.net/viewthread.php?tid=316482 awk 这两篇文章,感觉关于sed还有东西可以写.顺便考察考察自己的sed水平. 增加了<<sed 与 unix 命令等价代码鉴赏>>中没有的命令, 对其中大部 分原有命令...

by dbcat - Shell - 2008-08-21 11:26:01 阅读(17301) 回复(27)

请问大家,如下问题如何解决? 我想要把“abba”中的两个"a"都替换为"A",该如何做呢?

linux如何

by Coastchb - Linux新手园地 - 2016-05-09 08:37:25 阅读(434) 回复(3)

本帖最后由 Osaka雨夜 于 2011-07-20 22:44 编辑 我从上周开始学linux系统,进度太快了,具体命令的用法不是特别扎实,所以请教一个问题 比如 a a a a a a a a a的中间是空格,使用sed命令是如何变成 a a a a a a a 麻烦告诉我一下 ,我没什么思路 ,谢谢

by Osaka雨夜 - Linux环境编程 - 2016-10-07 13:56:28 阅读(3150) 回复(2)

grep grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。Unix的grep家族包 括grep、egrep和fgrep。egrep和fgrep的命令只跟grep有很小不同。egrep是grep的扩展,支持更多的re元字符, fgrep就是fixed grep或fast grep,它们把所有的字母都看作单词,也就是说,正则表达式中的元字符表示回其自...

by gliethttp - Linux文档专区 - 2008-04-08 09:34:15 阅读(591) 回复(0)

[root@qq~]cat a.txt 1 2 3 5 6 1 2 3 5 6 1 2 3 5 6 怎么样用命令插入4,求大神指点。谢谢!!! 效果为: [root@qq~]cat a.txt 1 2 3 4 5 6 1 2 3 4 5 6 1 2 3 4 5 6

linux

by grubby8k - Linux新手园地 - 2015-02-16 14:36:23 阅读(1828) 回复(6)

sed 编辑器是 linux 系统管理员的工具包中最有用的资产之一, 因此,有必要彻底地了解其应用 linux 操作系统最大的一个好处是它带有各种各样的实用工具。存在如此之多不同的实用工具,几乎不可能知道并了解所有这些工具。可以简化关键情况下操作的一个实用工具是 sed。它是任何管理员的工具包中最强大的工具之一,并且可以证明它自己在关键情况下非常有价值。 sed 实用工具是一个“编辑器”,但它与其它大多数编辑器不同。除了...

by manyan1985 - Linux文档专区 - 2007-03-29 13:58:56 阅读(704) 回复(0)