HardBirch

shell编程中的括号

时间:10-03-22 栏目:系统技术篇 作者:鲁智森也有文化 评论:0 点击: 1,866 次

括号都是用来运行一组命令的,

用()号括起来的命令,表示在子shell中运行,不影响当前shell的环境
用{}号括起来的命令,表示在当前shell中运行,运行结果会影响当前shell环境

如果大括号中的命令要打在同一行,左括号后必须有一个空格,最后一条命令后必须要有分号
{ date;ls;cd ~;}

而小括号就不需要
(date;ls;cd ~)

[]号表示 test 命令,左[括号后面必须有一个空格,右]括号的前面必须有一个空格
[ "$1" = 10 ]

$((i+1))是shell编程中的算术扩展

声明: 本文由( 鲁智森也有文化 )原创编译,转载请保留链接: shell编程中的括号

shell编程中的括号:等您坐沙发呢!

发表评论


QQ群互动

Linux系统与内核学习群:194051772

WP建站技术学习交流群:194062106

魔豆之路QR

魔豆的Linux内核之路

魔豆的Linux内核之路

优秀工程师当看优秀书籍

优秀程序员,要看优秀书!

赞助商广告

友荐云推荐