Linux——shell脚本基础3:shell函数【参数传递及输入输出】&内置函数 函数定义 1 退出状态 1 参数传递 2 标准IO 2 脚本调试 2 AND&OR 3 内置命令补充 3 函数定义 函数定义: 在Shell 中,函数就是一组命令集或语句形成一个可用块 函数增强了shell的可编程能 ...
分类:
系统相关 时间:
2017-06-25 17:42:19
阅读次数:
294
函数的定义格式: function funName() { action; return xxx; } 1、可以带function fun() 定义,也可以直接fun() 定义,不带任何参数 2、参数返回,可以显示加:return 返回,如果不加,将以最后一条命令运行结果,作为返回值。 return ...
分类:
系统相关 时间:
2017-06-23 11:43:39
阅读次数:
351
自定义PowerShell函数,在设置参数的时候中,可以将参数设置为某些情况下可选,某些条件下又设置为必选。 示例代码从网站复制的。 示例函数定义了两个参数集:A,B。 参数集A只有一个参数$ComputerName,且它是可选的。 参数集B有两个参数$ComputerName和$Credentia ...
分类:
系统相关 时间:
2017-06-07 12:32:05
阅读次数:
358
使用shell函数实现监控web网站url[root@linux-node3scripts]#catcheckweb.sh
#!/bin/bash
functionusage(){
echo$"usage:$0url"
exit1
}
functioncheck_url(){
wget--spider-q-o/dev/null--tries=1-T5$1
if[$?-eq0]
then
echo"$1isyes."
else
echo"$1isno."
fi
}
functionmain(..
分类:
Web程序 时间:
2017-06-03 00:52:02
阅读次数:
172
1.Shell shell本身是一个用C语言编写的程序,它是用户使用Unix/Linux的桥梁。用户的大部分工作都是通过Shell完毕的。Shell既是一种命令语言,又是一种程序设计语言。作为命令语言,它交互式地解释和运行用户输入的命令。作为程序设计语言,它定义了各种变量和參数,并提供了很多在高级语 ...
分类:
系统相关 时间:
2017-05-28 15:30:35
阅读次数:
291
linux shell 可以用户定义函数,然后在shell脚本中可以随便调用。下面说说它的定义方法,以及调用需要注意那些事项。 一、定义shell函数(define function) 语法: [ function ] funname [()] { action; [return int;] } 说 ...
分类:
系统相关 时间:
2017-05-24 12:37:28
阅读次数:
228
命令管理命令:type,man,help,which,whereis,whatis,file,info1.1.type功能:显示指定命令的类型命令类型有如下情形:alias别名keyword关键字,Shell保留字function函数,Shell函数builtin内建命令,Shell内建命令file文件,磁盘文件,外部命令unfound没有找到常用选项..
分类:
其他好文 时间:
2017-05-22 21:29:04
阅读次数:
230
什么是shell shell脚本的执行 变量 位置变量 bash变量子串的常用操作(一般了解即可) 变量替换(了解即可) 变量计算常见命令 (()) let expr bc(小数) $[] 其他都是整数 整数测试表达式 man test 变量输入及菜单打印 if条件句语法 shell函数 case结 ...
分类:
系统相关 时间:
2017-05-01 10:00:18
阅读次数:
275
函数:function过程式编程:代码重用模块化编程结构化编程 把一段独立功能的代码当作一个整体,并为之一个名字;命名的代码段,此即为函数;注意:定义函数的代码段不会自动执行,在调用时执行;所谓调用函数,在代码中给定函数名即可;函数名出现的任何位置,在代码执行时,..
分类:
系统相关 时间:
2017-04-14 21:23:06
阅读次数:
231
本文主要通过shell命令来实现获取网卡信息。通过cmd_shell函数可以将运行命令后的输出返回。 一般通过 ifconfig eth0 可以获取如下的信息: 例如需要获取eth0的Rx大小。可以使用如下的shellcmd命令来获取: ifconfig eth0 | grep "RX bytes" ...
分类:
其他好文 时间:
2017-04-13 19:05:30
阅读次数:
240