码迷,mamicode.com
首页 > 其他好文 > 详细

if特殊用法

时间:2019-01-02 23:27:19      阅读:172      评论:0      收藏:0      [点我收藏+]

标签:特殊   ==   txt   log   单词   1.5   col   if特殊用法   grep -w   

if特殊用法

[ -z "$a" ] 表示变量a的值是否为空时,会怎么样
[ -n "$a" ] 表示变量a的值不为空时,会怎么样
! -z = -n
! -n = -z
建议,写这两个的时候,都加上双引号
技术分享图片
[ -n "$a" ] 表示变量a的值不为空时,会怎么样,判断一个文件的内容不为空,则怎么样**注意的是,当是变量的时候,需要双引号,如果是文件的话,就不需要双引号
技术分享图片
grep -w ‘123‘ 1.txt # -w 指的是精准查询。指定123这个单词。
if grep -q ‘123‘ 1.txt; then 表示如果1.txt中含有‘123‘的行时会怎么样
技术分享图片
if [ ! -e file ]; then -e表示文件不存在时会怎么样
if (($a<1)); then …等同于 if [ $a -lt 1 ]; then…
[ ] 中不能使用<,>,==,!=,>=,<=这样的符号

if 和 then 可以写命令
技术分享图片

if特殊用法

标签:特殊   ==   txt   log   单词   1.5   col   if特殊用法   grep -w   

原文地址:http://blog.51cto.com/13451715/2338071

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!