shell和函数的定义 1. linux shell 函数 将一组命令集或语句形成一个可用的块, 这些语句块称为函数。 2. shell 函数的组成 函数名:函数名字,注意一个脚本中函数名要唯一,否则会引起调用函数紊乱。 函数体: 函数内部命令的集合,实现一个业务的功能。 3. shell 函数定义 ...
分类:
系统相关 时间:
2016-10-10 20:47:41
阅读次数:
268
type命令主要用于查看内部命令和外部命令;格式:typename主要类型:1.alias别名2.keyword关键字,shell保留字3.function函数,shell函数4.buitin内建命令,shell内建命令4.file文件,磁盘文件,外部命令5.unfound没有找到
分类:
其他好文 时间:
2016-10-09 14:52:15
阅读次数:
170
type命令主要用于查看内部命令和外部命令;格式:typename主要类型:1.alias别名2.keyword关键字,shell保留字3.function函数,shell函数4.buitin内建命令,shell内建命令4.file文件,磁盘文件,外部命令5.unfound没有找到当同名的内部命令和外部命令同时存在,会优先执行内部命令
分类:
其他好文 时间:
2016-10-09 14:50:31
阅读次数:
174
1、函数介绍函数function是由若干条shell命令组成的语句块,实现代码重用和模块化编程。它与shell程序形式上是相似的,不同的是它不是一个单独的进程,不能独立运行,而是shell程序的一部分。使用时,在shell中source/pathfofunction_file,函数将保留至用户退出,也可以使用un..
分类:
系统相关 时间:
2016-09-21 23:43:42
阅读次数:
259
查看shell函数写法可以参考 /etc/init.d/functions 打印信息可以调用,action函数 局部变量使用加上 local 定义 全局变量什么也不加 需要执行的命使用反引号`` 字符串一般使用双引号“” 原样输出使用单引号‘’ 脚本在没有给执行权限的情况下可以使用sh或者bash来 ...
分类:
系统相关 时间:
2016-09-17 00:09:03
阅读次数:
191
1、在shell脚本中使用break时,"break n"表示跳出n层循环,使用“continue n”时,表示跳至第n层循环执行下一次循环 2、shell函数 1、在shell脚本中使用break时,"break n"表示跳出n层循环,使用“continue n”时,表示跳至第n层循环执行下一次循 ...
分类:
系统相关 时间:
2016-09-04 15:54:25
阅读次数:
221
#Bash中的位置参数和特殊参数#Bash中的位置参数是由0以外的一个或多个数字表示的参数。#位置参数是当Shell或Shell函数被引用时由Shell或Shell函数的参数赋值,并且可以使用Bash的内部命令set来重新赋值。位置参数N可以被引用为${N},或当N只含有一个数字时被引用为$N# $ ...
分类:
其他好文 时间:
2016-09-04 13:08:31
阅读次数:
148
脚本编程之函数:function: 功能结构化编程,不能独立运行,需要调用时执行,可以被多次调用定义一个函数:function FUNCNAME { command}FUNCNAME() { command}自定义执行状态返回值:return #0-255接受参数的函数:./a.sh m n $1: ...
分类:
系统相关 时间:
2016-08-27 12:39:43
阅读次数:
217
shell脚本基础编程第四篇本章主要内容:函数函数function:function名称{命令;}或name(){命令;}定义shell函数。创建一个以NAME为名的shell函数。当作为一个简单的命令启用时,NAME函数执行调用shell的上下文中的COMMANDs命令。当NAME被启用时,参数作为$1...$n被传递给函数,函..
分类:
系统相关 时间:
2016-08-22 23:37:12
阅读次数:
323
2016-08-18授课内容:shell编程基础(select循环与菜单、函数)yum管理、定制yum仓库 select循环与菜单 selectvariableinlist do 循环体命令 done 1、select循环主要用于创建菜单,按数字顺序排列的菜单项将显示在标准错误上,并显示PS3提示符(默认是#?),可以重新定义PS3,等..
分类:
编程语言 时间:
2016-08-21 17:05:34
阅读次数:
266