shell编程

http://hi.baidu.com/bjwangc/blog/item/ec2c60c853f36f137e3e6f05.html $ emacs myscript linux shell script的格式必需是在第一行输入#!/bin/bash,所以我们就有这样的hello wird #!/bin/bash echo Hello!world #输出 Hello!world echo Press”Enter”to exit #输出 Press”Enter”to exit的提示消息 read #等待用户输入 回车 然后退出 除了首行的必需格式外,我们还需要注意关于”#”的用法,”#”是linux中的注释标记 类似于C中的”/”. echo 是linux的一个命令,从这里我们就知道shell script不过是将linux的各种命令进行的组合. 编写完成了就需要保存,依此按下C+x,C+S,C+c 运行script 在命令行模式下输入source myscript. .输入 chmod a+x myscript, 现在我们可以这样运行了输入 ./myscript. echo $?来获取错误的代码。 (1) 连接组合 使用;来进行连接。 (2)逻辑组合 逻辑组合又可称为条件组合,连接命令用布尔操作符”||”,”&&”连接。 “||”表示”OR”只有当”||”前面的命令失败后才执行其后的命令。 “&&”表示”AND”只有当”&&”前面的命令成功后才执行其后的命令。 (3)转义符 (4) 重定向符 data > myscript.data #将data的结果记录到myscript.data中。 (5)管道 管道可以直接获得一个程序的输出,然后作为输出传入下一个程序。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值