shell 脚本括号使用总结

shell脚本可以使用各种括号,包括{}、(())、[]、[[]],现总结如下:

1.{}大括号

a:将对大括号中的文件名做扩展

例如:ls {ex1,ex2}.sh, ls {ex[1..3],ex4}.sh

b.将大括号中的命令一起执行。类似于匿名函数。括号内的命令间用分号隔开,最后一个也必须有分号。{}的第一个命令和左括号之间必须要有一个空格。

2.()单小括号

作用类似于``,执行()里面的命令。

3.(())双小括号

只要括号中的运算符、表达式符合C语言运算规则,都可用在$((exp))中。 a=5; ((a++));for((i=0;i<5;i++))

猜你喜欢

转载自liujie5354.iteye.com/blog/2208970