文本处理工具和正则表达式、SHELL脚本编程
一、文本编辑工具VIM ●命令模式 --> 插入模式 i insert, 在光标所在处输入 I 在当前光标所在行的行首输入 a append, 在光标所在处后面输入 A 在当前光标所在行的行尾输入 o 在当前光标所在行的下方打开一个新行 O 在当前光标所在行的上方打开一个新行 ●插入模式 --- ESC-----> 命令模式 ●命令模式 ----:----> 扩展命令模式 ●扩展命令模式 ---ESC,enter---->命令模式 1、进入编辑界面首先为命令模式,按o键切换为插入模式,且光标切换到当前行的 下一行行首另起一行。 2、 进入编辑界面首先为命令模式,按 O键切换为插入模式,且光标切换到当前行的 上一行行首另起一行。 3、进入编辑界面首先为命令模式,按A键切换为插入模式,且光标切换到当前行的 行尾。 4、命令模式输入:r后加文件名称,可将文件内容读到当前文件中。 5、命令模式下输入:!加命令可不退出文本编辑界面执行命令,输入:r!加命令可将执行命令的输出读入到当前光标所在行。 6、命令模式下输入:set number 可显示行号。 7、命令模式下输入:2,4d,表示删除2-4行的内容,:2,4y复制2-4行的内容,在光标所在行按p键即可粘贴内容。(p贴在当前行的后一行,P贴在当行的后一行) 8、搜索替换内容,命令模式下输入,该命令为搜索1-5行的root,将1