在shell中使用for循环语句时,参数列表有时候需要将空格纳入参数当中,这时就不好使用空格作为分隔符.如下例中,我实际想要输出的是a1.a2.b1.b2以及hello world,但却输出了如下内容: [root@youxi1 ~]# vim a.sh #!/bin/bash list="a1 a2 b1 b2 \"hello world\"" for var in $list do echo $var done [root@youxi1 ~]# sh a.sh…
当脚本需要加入固定的内容时就可以直接使用此文件 1.在用户的家目录下创建.vimrc文件(root用户就在root目录下创建,其他用户就在其他用户家目录下创建这个隐藏文件) 2. 将以下代码写入此文件,并保存退出 set nocompatible set history= filetype on filetype plugin on filetype indent on set autoread set mouse=c syntax enable set cursorline hi cursor…