shell 中的双括号

来源:互联网 发布:图书馆数据库是什么 编辑:程序博客网 时间:2024/05/16 01:36

 http://bbs.chinaunix.net/thread-3733452-1-1.html

        

        

     因为在学习sed 然后就跑到CU论坛里面找问题看。

上面那个是问题的链接。这个我以为一下子可以搞定,然后折腾了一下午,因为里面的括号问题。

#!/bin/bash
#set -x
for i in `cat see`
do
if  [[ "$i" =~ ddd[0-9]+ ]]; then
echo yes
else
echo no
fi
done 
一直在纠结那个双括号,为什么里面右边不加引号。

http://xuke1668.blog.51cto.com/2129485/853107

这个是原因。原来以前写脚本都是错误的。


原创粉丝点击