码迷,mamicode.com
首页 >  
搜索关键字:shell中的    ( 504个结果
71.shell中的函数、数组
shell中的函数、数组
分类:编程语言   时间:2018-06-04 00:52:24    阅读次数:131
shell中的函数,shell中的数组,告警系统需求分析
shell中的函数函数就是把一段代码整理到了一个小单元中,并给这个小单元起一个名字,当用到这段代码时直接调用这个小单元的名字即可。格式:functionf_name(){command}函数必须要放在最前面示例1#!/bin/bashinp(){echo"thefirstis$1"echo"thesecondis$2"echo"thethirdis
分类:编程语言   时间:2018-06-03 21:31:59    阅读次数:164
shell脚本中的逻辑判断,文件目录属性判断,if特殊用法,case判断
shell中的逻辑判断格式1:if条件;then语句;fiif是如果怎么样,then是则怎么样写一个简单的脚本,它的意思是当a=5,当a大于3时打印ok#!/bin/basha=5if[$a-gt3]thenechookfi保存退出后执行脚本[root@linletao-001shell]#shif1.shok其中gt的在shell中的意义是大于的意思。这里需要注意的是中括号中的空格,在两边和中间
分类:系统相关   时间:2018-05-31 00:41:22    阅读次数:346
shell中的交互模式:expect
在shell开发中,我们连接FTP或者passwd或sudo等操作时,需要手动输入密码。对于自动化而言,这显然是不合适的。而expect的强交互模式解决了这个问题。工作中偶有涉及到这个,个人也是简单的了解,解决实际问题,作学习记录。 一:安装【参考地址:https://www.cnblogs.com ...
分类:系统相关   时间:2018-05-31 00:32:58    阅读次数:255
Shell中的${}、##和%%使用范例
假设定义了一个变量为,代码如下: 可以用${ }分别替换得到不同的值: 记忆的方法为: # 是 去掉左边(键盘上#在 $ 的左边)% 是去掉右边(键盘上% 在$ 的右边)单一符号是非贪婪匹配;两个符号是贪婪匹配 ${file:0:5}:提取最左边的 5 个字节:/dir1${file:5:5}:提取 ...
分类:系统相关   时间:2018-05-23 22:12:27    阅读次数:200
shell中的source和直接执行sh的区别
首先我们知道我们执行shell有这么几种方法 1. sh/bash使用其内置的命令集来执行一些命令,例如如下 2. 使用./或者/$SHELLPATH/*.sh的方式执行 采用上面的方法的话需要将该方法设置为有执行权限才能执行 3. 采用source shell.sh或者. shell.sh方法执行 ...
分类:系统相关   时间:2018-05-21 12:37:35    阅读次数:186
bash中的export命令
export命令 作用: 将父shell中的变量生效到所有子shell中都生效。比如在父shell中修改了LANG=utf8,export以后子shell中也会使用该语言编码。 使用语法: export LANG=utf8 使用场景: shell脚本执行时通常会依赖一些环境变量(指定操作系统运行环境 ...
分类:其他好文   时间:2018-05-20 23:14:25    阅读次数:245
shell中的局部变量与全局变量
shell中的变量分局部变量和全局变量 bash的变量默认都是全局变量,脚本内都可以调用,无论在什么位置(函数体中也一样),即函数体外可以调用函数体内的变量 local一般用于局部变量声明,多在函数体内使用 如果要变为局部变量,则要使用local #!/bin/bashfunction test() ...
分类:系统相关   时间:2018-05-10 11:37:03    阅读次数:185
shell脚本结构化语句
本文中记录一下shell中的两种循环语句:for和while for循环 for循环是linux shell中最常用的结构,for循环有三种结构:1.列表for循环、2.不带列表for循环、3.C风格的for循环。 1. 列表循环 for var in {list}do command comman ...
分类:系统相关   时间:2018-05-08 19:18:56    阅读次数:227
九 Shell中的数组
数组:用一个变量存储一组数据,并能够对这组数据中的某一个数据单独操作。 数组的类型:一维数组、二维数组、多维数组 变量的类型 定义变量类型 declare:强制设置类型属性 语法:declare 选项 变量名 -i:定义变量为数值类型 -a:定义变量为数组类型 定义或赋值数组 方法1,整体赋值 方法 ...
分类:编程语言   时间:2018-05-03 13:28:20    阅读次数:257
504条   上一页 1 ... 11 12 13 14 15 ... 51 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!