![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
shell
李常明
技术能力的本质,就是解决问题的能力,保持一颗奋斗的心坚持到底
展开
-
shell脚本[] [[]] -n -z 的含义解析
在写脚本的时候,总是搞不懂[] [[]]的区别,这次写一个总结,把它掌握牢固应用场景分析:1、在中括号中,判断变量的值, 加不加双引号的问题?-z 判断 变量的值,是否为空; zero = 0- 变量的值,为空,返回0,为true- 变量的值,非空,返回1,为false-n 判断变量的值,是否为空 name = 名字- 变量的值,为空,返回1,为false- 变量的值,非空,返回0,为true...原创 2018-06-02 21:19:09 · 187245 阅读 · 6 评论 -
.vimrc的配置
系统采用Centos7.vimrc的配置讲解让vim看起来更专业一些展示如下:系统采用Centos7.vimrc的配置讲解 因为linux环境下的vim编辑器默认功能不够强大,平常进行shell脚本开发,代码的整体感觉看上去不太优美,vim编辑器有一个可以用来调整配置的配置文件,默认放置在用户家目录下: ~/.vimrc 当前用户生效的配置文件 /e...原创 2018-06-03 09:23:19 · 901 阅读 · 1 评论 -
shell脚本exec和tailf的笔记
exec 和tailf的解释exec 不会创建子进程,在当前shell执行命令,执行完后,就退出了tailf 可以持续追加文件内容命令展示如下:cat /tmp/tmp.log 1 2 3 4 5cat ./exec.shexec </tmp/tmp.logwhile read line;do ec...原创 2018-06-03 18:08:29 · 1517 阅读 · 0 评论