红联Linux门户
Linux帮助

sed命令使用详解

发布时间:2009-11-18 13:33:54来源:红联作者:杭州游子
sed命令使用详解

sed 编辑器是 Linux 系统管理员的工具包中最有用的资产之一,
因此,有必要彻底地了解其应用

Linux 操作系统最大的一个好处是它带有各种各样的实用工具。存在如此之多不同的实用工具,几乎不可能知道并了解所有这些工具。可以简化关键情况下操作的一个实用工具是 sed。它是任何管理员的工具包中最强大的工具之一,并且可以证明它自己在关键情况下非常有价值。

sed 实用工具是一个“编辑器”,但它与其它大多数编辑器不同。除了不面向屏幕之外,它还是非交互式的。这意味着您必须将要对数据执行的命令插入到命令行或要处理的脚本中。当显示它时,请忘记您在使用 Microsoft Word 或其它大多数编辑器时拥有的交互式编辑文件功能。sed 在一个文件(或文件集)中非交互式、并且不加询问地接收一系列的命令并执行它们。因而,它流经文本就如同水流经溪流一样,因而 sed 恰当地代表了流编辑器。它可以用来将所有出现的 "Mr. Smyth" 修改为 "Mr. Smith",或将 "tiger cub" 修改为 "wolf cub"。流编辑器非常适合于执行重复的编辑,这种重复编辑如果由人工完成将花费大量的时间。其参数可能和一次性使用一个简单的操作所需的参数一样有限,或者和一个具有成千上万行要进行编辑修改的脚本文件一样复杂。sed 是 Linux 和 UNIX 工具箱中最有用的工具之一,且使用的参数非常少。
.........

[attach]27970[/attach]
文章评论

共有 26 条评论

  1. yang033 于 2014-10-27 10:22:28发表:

    支持

  2. xinghuodw 于 2014-05-24 21:45:12发表:

    急需,多谢!

  3. aaa0000306 于 2014-05-01 03:04:06发表:

    好

  4. dreamsky601 于 2013-03-04 18:08:43发表:

    正好最近研究shell,学习学习

  5. lxmajor 于 2013-02-28 10:28:59发表:

    感谢你了!

  6. linux1056 于 2012-01-04 15:44:39发表:

    谢谢楼主分享了!

  7. Linux_mj 于 2011-12-02 15:44:25发表:

    正要学

  8. ilikejlf 于 2011-12-01 20:38:33发表:

    感谢楼主的Linux命令教程

  9. kj9540 于 2011-12-01 10:56:04发表:

    十分有用,谢谢

  10. jingyesih 于 2011-03-03 12:59:13发表:

    不公平呢?

  11. jingyesih 于 2011-03-03 12:59:03发表:

    怎么扣怎么多啊?

  12. jingyesih 于 2011-03-03 12:58:56发表:

    扣我20元,为什么呢》

  13. jingyesih 于 2011-03-03 12:58:16发表:

    不会用怎么办呢

  14. laohuoji 于 2011-01-28 13:52:48发表:

    up

  15. yanlong938 于 2010-08-04 02:37:24发表:

    不错的东东 谢谢

  16. Chimeng 于 2010-05-22 19:15:01发表:

    好资料谢谢分享!学习了。

  17. hanyan_007 于 2010-05-08 17:15:20发表:

    真不错 谢谢

  18. guo8237234 于 2010-02-07 16:40:55发表:

    学学 坚持到底

  19. sxlinux 于 2010-02-04 21:53:29发表:

    sed看楼主的介绍很强大,不学太可惜了

  20. huochai2020 于 2010-01-30 12:23:51发表:

    这个不得不出来说一句,非常的好啊,sed 帮我解决了不少的问题啊,狂赞

  21. EdwardX 于 2010-01-28 17:08:59发表:

    收下了,有待学习

  22. peterdocter 于 2010-01-28 13:21:48发表:

    thx!

  23. burkwen 于 2009-12-29 11:28:58发表:

    打起精神好好学一下sed

  24. 欢乐时光 于 2009-12-25 02:13:00发表:

    好资料谢谢分享!

  25. donwenjun 于 2009-12-24 06:09:33发表:

    感谢楼主的Linux命令教程

  26. kangkgq610 于 2009-11-26 09:18:47发表:

    好资料谢谢分享!学习了。