linux shell编程
warden2010
这个作者很懒,什么都没留下…
展开
-
Linux Shell脚本编写基础(1)
1. Linux 脚本编写基础 1.1 语法基本介绍 1.1.1 开头 程序必须以下面的行开始(必须方在文件的第一行): #!/bin/sh 符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。 当编辑好脚本时,如果要执行该脚本,还必须使其可执行。 要使脚本可执行: 编译 chmod +x filen原创 2010-01-09 10:49:00 · 725 阅读 · 0 评论 -
Linux Shell脚本编写基础(2)
5. 引号 在向程序传递任何参数之前,程序会扩展通配符和变量。这里所谓扩展的意思是程序会把通配符(比如*)替换成合适的文件名,它变量替换成变量值。为了防止程序作这种替换,您可以使用引号:让我们来看一个例子,假设在当前目录下有一些文件,两个jpg文件, mail.jpg 和tux.jpg。 1.2 编译SHELL脚本 #ch#!/bin/sh mod +x filename原创 2010-01-09 13:34:00 · 555 阅读 · 0 评论 -
shell执行oracle存储过程,获得存储过程返回值
同事做一个小的etl调度,需要将存储过程执行情况进行返回并控制其后续依赖是否执行,本人只是将调用执行存储过程的shell脚本中存储过程输出参数返回,并没有写具体的控制程给大家,如果在这个思路上继续进行开发,那就是一个小的etl调度程序,有需要可以联系我,360263676,共同研究共同进步,哈哈下面将各个脚本进行说明:(ex_produre.sh)1.执行存储过程脚本#!/bin/ba原创 2011-06-26 08:34:00 · 9410 阅读 · 1 评论