两个很详细的shell实例
2008-10-25 14:36
176 查看
实例
一般编程步骤
现在我们来讨论编写一个脚本的一般步骤。任何优秀的脚本都应该具有帮助和输入参数。并且写一个伪脚本(framework.sh),该脚本包含了大多数脚本都需要的框架结构,是一个非常不错的主意。这时候,在写一个新的脚本时我们只需要执行一下copy命令:
cpframework.shmyscript
然后再插入自己的函数。
让我们再看两个例子:
二进制到十进制的转换
脚本b2d将二进制数(比如1101)转换为相应的十进制数。这也是一个用expr命令进行数学运算的例子:
#!/bin/sh
#vim:setsw=4ts=4et:
help()
{
cat
一般编程步骤
现在我们来讨论编写一个脚本的一般步骤。任何优秀的脚本都应该具有帮助和输入参数。并且写一个伪脚本(framework.sh),该脚本包含了大多数脚本都需要的框架结构,是一个非常不错的主意。这时候,在写一个新的脚本时我们只需要执行一下copy命令:
cpframework.shmyscript
然后再插入自己的函数。
让我们再看两个例子:
二进制到十进制的转换
脚本b2d将二进制数(比如1101)转换为相应的十进制数。这也是一个用expr命令进行数学运算的例子:
#!/bin/sh
#vim:setsw=4ts=4et:
help()
{
cat
相关文章推荐
- 两个很详细的shell 实例
- 问:如何在一台机器上设置两个shell实例??
- mysql5.6.7多实例安装、配置的详细讲解分析及shell启动脚本的编写
- 使用Timer类的两个实例 动态时钟
- sizeof()的详细总结(附实例解析)
- Iptables 规则 一些简单实例和详细介绍
- mysql分区功能详细介绍以及实例
- html中json 实例详细说明教程
- jquery ajax php+mysql 无刷新分页 详细实例
- Linux下安装和配置solr/tomcat/IK分词器 详细实例一.
- php面向对象方法实例(详细)
- php分割合并两个字符串的函数实例
- 【数据结构】(面试题)使用两个栈实现一个队列(详细介绍)
- HTML代码实例:详细讲解超级链接
- ExtJs定时消息提示框,类似于QQ右下角提示,ExtJs如何定时向后台发出两个请求并刷新数据实例
- shell两个文件去重的多种姿势
- Thinkphp框架拓展包使用方式详细介绍--验证码实例(十一)
- 详细介绍Linux shell脚本基础学习(实例)
- python 捕获 shell/bash 脚本的输出结果实例