设为首页 加入收藏

TOP

Shell编程浅析
2014-11-23 21:36:10 来源: 作者: 【 】 浏览:16
Tags:Shell 编程 浅析


命名规则:以字母开头,可以使用数字字母


变量定义:declare varName


变量赋值:varName=


变量值引用: $varName


导出变量: export varName[=value]


撤销变量: unset varName


特殊变量:


$ :返回上一条命令的状态返回值


$1,$2...:位置变量


$#:脚本传入的所有参数个数


$*,$@:返回脚本传入的所有参数


使用格式:


test EXPR


[ EXPR ]


[[ EXPR ]]




标准输入:0 默认设备为键盘


标准输出:1 默认设备为显示器


标准错误输出:2 默认设备为显示器


>::覆盖输出 &>错误覆盖输出


>> :追加输出 &>>错误覆盖输出


&>:合并重定向


<:输入重定向


<<:此处文档


tee:分流,将结果输出到屏幕并重定向



第一行顶格"#!/path/to/a/shell"





函数声明方式



函数使用方式


函数名 [参数....]


参数可以在函数体中用位置变量引用


循环条件控制


continue:提前进入下一轮循环


break #: #默认为1,跳出#层循环


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Python的数值类型 下一篇文本过滤之grep,egreo及fgrep 以..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: