古老的Unix编辑器ed

2623阅读 3评论2008-11-01 mystérieux
分类:LINUX

$ ed foo
0
a
beijing
.
wq
8

a追加,.完成输入,w保存,q退出
由于太古老,用起来很不快活,对它的接触只能到此为止,但了解一下它的历史还是有必要的。

写于20世纪60年代晚期的ed是标准的Unix文本编辑器,作者是肯·汤普森,其思路来源于肯的母校加州伯克利分校的一个编辑器QED,ed是最早包含了正则表达式的用具之一,vi是它的直接衍生物,非交互的Unix命令grep与sed则效仿了ed的惯用方式,ed的影响在编程语言AWK的设计上同样是显而易见的,从而也影响了Perl的某些方面。现在ed很少以交互的方式来使用,只是在一些shell脚本中可以见到,早在80年代,交互式的编辑器已经被 sam,vi 与 Emacs所取代。
上一篇:anagram 与 palindrome
下一篇:awk 循环

文章评论