博主名:李常明博文地址:http://keep88.blog.51cto.com此笔记出自老男孩书籍:跟老男孩学linux运维shell编程实战shell变量知识进阶与实践1、shell中的特殊位置参数变量:位置变量作用说明$0获取当前执行的shell脚本的文件名,如果执行脚本包含了路径,会输出脚本路径$nn=1..9..
分类:
系统相关 时间:
2017-05-31 18:53:23
阅读次数:
236
目录 1.位置 2.变量和常量 3.构造函数 4.trimToSize()方法 目录 1.位置 2.变量和常量 3.构造函数 4.trimToSize()方法 正文 源码解析系列主要对Java的源码进行详细的说明,由于水平有限,难免出现错误或描述不准确的地方,还请大家指出。 回到顶部 1.位置 Ar ...
分类:
其他好文 时间:
2017-05-26 23:21:25
阅读次数:
346
一、已知一个数组,如何将一个【新的元素】插入到数组中的指定位置? 实现思路: 1、 定义一个长度为 【已知数组长度+1】的新数组YY 2、 使用第1个循环,将已知数组中的每个元素的值,保存到新数组YY中 3、 使用第2个循环,将新数组YY中的元素,从倒数第2个(新数组YY的长度-2)元素开始,截止到 ...
分类:
编程语言 时间:
2017-05-17 14:08:38
阅读次数:
204
特殊变量 环境变量: 系统本身运行需要由linux系统提前创建好的一类变量 主要用于用户的工作环境,包括(用户的宿主目录,命令的查找路径,用户的当前目录,登录的终端等)环境变量的值由操作系统本身维护,随着用户的状态改变而改变 使用env调取当前系统的环境变量 环境变量的配置文件在/etc/profi ...
分类:
系统相关 时间:
2017-05-09 00:49:10
阅读次数:
275
什么是shell shell脚本的执行 变量 位置变量 bash变量子串的常用操作(一般了解即可) 变量替换(了解即可) 变量计算常见命令 (()) let expr bc(小数) $[] 其他都是整数 整数测试表达式 man test 变量输入及菜单打印 if条件句语法 shell函数 case结 ...
分类:
系统相关 时间:
2017-05-01 10:00:18
阅读次数:
275
看一个小脚本 这个脚本首先测试第一个参数是否存在 -n "$1" ,存在的话打印,然后所有参数向左移动一个位置,变量$1的值会被覆盖,变量$0(也就是程序名)是不会改变的 那么,来看看 注意看上面两条执行命令反白的地方,第一条是用Tab键自动补全的,后面有一个空格。第二条命令后面没有那个空白符 看看 ...
分类:
系统相关 时间:
2017-04-30 19:25:42
阅读次数:
243
bash的变量类别有以下几类,区分好变量类别能让我们更好的理解bash基础:本地变量(局部变量)环境变量特殊变量位置变量本地变量(局部变量)作用域为整个bash进程。仅对当前shell进程有效,对子shell无效。比较好理解的就是我复制了一个变量,我的子shell并不能够使用到这个变量环..
分类:
其他好文 时间:
2017-04-21 14:55:48
阅读次数:
172
本文讲解shell变量知识进阶。以下为知识点的总结,关于练习,本文不不涉及,还需要各位小伙伴自己练习!1.shell中的特殊位置参数变量,请见下表:在企业场景下,“$?”的用法:(1)判断命令、脚本或函数等程序是否执行成功;(2)若在脚本中调用执行“exit数字”,则会返回这..
分类:
系统相关 时间:
2017-04-20 17:43:59
阅读次数:
322
Bashshell的基本操作与概念特殊的shell变量除了用户自定义的变量以外,在linux系统和bashshell环境中还有一些特殊的变量-环境变量,位置变量,预定义变量。下面分别进行介绍环境变量环境变量指的是出于运行需要而由linux系统提前创建的一类变量,主要用于设置用户的工作环境,..
分类:
系统相关 时间:
2017-04-06 17:34:06
阅读次数:
493
2.1.1 shell脚本的参数 常用参数 (1) * 以一个字符串显示所向脚本传递的参数,与位置变量不同,此参数可超过9个 (2) @ 从参数1开始,显示所有向脚本传递的参数,和上边的*相似,下面会介绍区别 (3) # 参数数量,不包含参数0 (4) $ 脚本运行的当前ID号 (5) ! 后台运行 ...
分类:
系统相关 时间:
2017-04-04 15:48:42
阅读次数:
209