4.1 遍立列表 ~= shell 数组————————————————————————————————————————————thrink = ['link','path','pwd']for i in thrink: print(i)————————————————————————————pri ...
分类:
其他好文 时间:
2019-03-04 17:07:24
阅读次数:
165
1.linux shell函数: 将一组命令集或语句形成一个可用的块,这些语句块成为函数。 2.shell 函数的组成: 函数名:函数的名字,注意一个脚本中函数名要唯一,否则会引起调用函数紊乱 函数体:函数内部命令的集合,实现一个业务的功能 3.shell 函数定义的格式: function 函数名 ...
分类:
系统相关 时间:
2019-03-02 23:43:47
阅读次数:
233
函数语法 简单示例 信号捕捉:trap 'COMMAND;COMMAND' ...
分类:
系统相关 时间:
2019-01-30 19:50:41
阅读次数:
172
第4章 循环语句和函数 编写一个好脚本的要素 逻辑结构定义清晰 脚本可以重用 多加入注释 学会调试脚本 echo配合exit命令或sleep命令 bash -x 脚本 知识要点 while语句、shift命令 case语句 shell函数应用 while语句的结构 重复测试某个条件,只要条件成立则反 ...
分类:
其他好文 时间:
2019-01-26 11:09:58
阅读次数:
175
#符号详解 () 在子shell中运行 (a=1);echo $a,结果是空,因为a=1不是在当前shell中运行的(a=1);(echo $a)也是空的 小技巧:(cd $path, do something) 可以让不切换当前目录而在其它目录干点别的事儿~ () 还有个功能是数组的赋值:比如a=... ...
分类:
系统相关 时间:
2019-01-12 00:20:59
阅读次数:
192
#!/bin/shexit 0#shell 中, 默认所有的变量都是 全局变量,除非主动变量前面加 local 修饰#shell 变量是字符变量,只能放字符和数字,shell数组也是如此;而数字也是图形字符;总的来说,shell的变量是图形字符变量#变量,函数和系统命令可以同名,先搜索脚本后系统环境 ...
分类:
系统相关 时间:
2019-01-11 20:11:36
阅读次数:
246
一、概念 shell数组就是一个元素集合,它把有限个元素用一个名字来命名,然后用编号对他们分区。这个名字称为数组名,用于区分不同内容的编号称为数组的下标。二、shell数组的定义与增删改查1.shell数组的定义方法1:元素之间使用空格分隔,用小括号将元素括起来语法:array=(value val... ...
分类:
编程语言 时间:
2019-01-11 18:56:39
阅读次数:
235
1.Shell 数组 bash支持一维数组(不支持多维数组),并且没有限定数组的大小。 类似与C语言,数组元素的下标由0开始编号。获取数组中的元素要利用下标,下标可以是整数或算术表达式,其值应大于或等于0。 1.1定义数组 在Shell中,用括号来表示数组,数组元素用"空格"符号分割开。定义数组的一 ...
分类:
编程语言 时间:
2019-01-10 13:09:33
阅读次数:
181
只举三个例子,不带返回值的,带返回值的和传递参数的,由此就可以知道在shell中如何使用函数。 一、没有返回值 二、带返回值 若不加return语句,将以最后一条命令的运行结果作为返回值。 所有函数在使用前必须定义,必须将函数放在脚本开始部分,直至shell解释器发现,才可以使用。 三、传递参数 在 ...
分类:
系统相关 时间:
2018-12-28 13:31:39
阅读次数:
231
本文为原创博文,转发请注明原创链接:https://www.cnblogs.com/dingbj/p/10090583.html 数组的概念就不多说了,大家都懂! shell数组分为普通数组和字典数组,今天只说普通数组。 定义数组 像很多脚本语言一样,shell变量不区分类型,对于普通数组,可申明也 ...
分类:
编程语言 时间:
2018-12-09 16:22:54
阅读次数:
123