06_03_bash脚本编程之五 字符串测试及for循环,07_01_vim编辑器详解

字符串测试:

==:判断字符串是否一直,并且两端都要有空格,不然默认为赋值,

!=:判断是否不等,不等为真,等于为假

-n string:判断给定的字符串是否为空,空为真,不空为假

-s string:判断给定的字符串是否不空,不空为真,空为假

vi编辑器的简单介绍:

vi是一个比较小,但是功能很强大的编辑器,为全屏编辑器,延伸出的vim具有语法检查的功能,一般都是使用vim编辑文件。

vi有三种模式,分别为编辑模式(命令模式)、输入模式和莫行模式。

模式转换:

编辑模式-->输入模式

             i键:在光标所在的位置前转换成输入模式

             a键:在光标所在的字符后转换成输入模式

             o键:在光标所在行的下一行,新建行,并转为输入模式

             大写i键:在光标所在的行首转换成输入模式

             大写a键:在光标所在的行尾转换成输入模式

             大写o键:在光标所在的前一行,新建一行,并转换成输入模式

输入模式-->编辑模式

          按ESC键

编辑模式-->莫行模式

            按:键

末行模式-->编辑模式

           按ESC键,有时要多按几次

打开文件:

      vi参数文件路径名

                    vim +@:打开文件,定位在文件第@行

                    vim +  :打开文件,定位在最后一行

                    vim +/string:打开文件,定位至第一次被string匹配到的行首

关闭文件:

      1、在末行模式下关闭文件

:q  退出

:wq或者à:x   保存并退出

:q!  强制退出

:w  保存

:w!  强制保存

              2、在编辑模式下退出

                     zz  保存并退出

你可能感兴趣的:(06_03_bash脚本编程之五 字符串测试及for循环,07_01_vim编辑器详解)