引言: ed是基于行的文本编辑器,可以用于创建,修改,显示文本文件. e
摘要:awk {print nr"#"} >ptest test test1vi testsssssssssssssssvi test11#sssss2#sssss3#sssss......
摘要:想玩转bash吗? 那么进入bash编程教学 shell script(bash)简介
众所皆知地,unix上以小工具著名,利用许多简单的小工具,来完成原本需要大量软体开发的工作,这一点特色,使得unix成为许多人心目中理想的系统平台。
在众多的小工具中,shell script算得上是最基本、最强大、运用最广泛的一个。它运用围之广,不但从系统启动、程式编译、定期作业、上网连线......
基于行的编辑器--ed简介ed是基于行的文本编辑器,可以用于创建,修改,显示文本文件. ed有命令模式与输入模式,在命令模式下ed接受指令,而在输入模式, ed对文件进行修改,输入.在命令模式下,输入a,c与i指令可以进入输入模式,在输入模式下,输入"."然后回车,则回到命令模式,很方便切换!
ed的语法: 【程序编程相关:3D游戏引擎设计与实现(7)】
【推荐阅读:
3D游戏引擎设计与实现(5)】ed [-] [-g] [-s] [-p string] file 【扩展信息:
矩阵、浮点运算测试报告】
解释:
file #被打开的文件名
-g #提供向后的兼容
-s #不检查文件
-p string #指定命令模式的提示符
命令模式的常用指令:
a #切换到输入模式,在最后一行继续输入
c #切换到输入模式,输入的内容替代最后的一行的内容
d #删除最后一行
i #切换到输入模式,输入的内容插到最后一行之前
n #显示最后一行的行号与内容
q #退出
w #将修改后的内容保存到file里,如果file为空,则把内容写到打开的文件中
摘要:转自: www.chinaunix.net 特此感谢sed与unix 命令等价代码
特此感谢转贴者:admirer
-------------------------------------------------------------------------------
cat |sed :
cat -s | sed /./,/^$/!d
tac | sed 1!g;h;$!d
g......