一、shell变量定义: 命名只能使用英文字母,数字和下划线,首个字符不能以数字开头; 中间不能有空格,可以使用下划线; 不能使用标点符号; 不能使用bash里的关键字。 变量使用: 使用一个定义过的变量,只要在变量名前面加美元符号即可, 花括号可以省略,但以下情况需要添加: 不然解释器会把$ski ...
分类:
编程语言 时间:
2018-12-27 18:45:12
阅读次数:
244
1.awk基础 awk的环境变量及其意义 https://blog.csdn.net/snowpay/article/details/52451718 linux awk命令详解 https://www.cnblogs.com/xudong-bupt/p/3721210.html 2.awk字符串连 ...
分类:
系统相关 时间:
2018-12-21 12:50:21
阅读次数:
506
linx变量子串 在本例子中,变量 test=https://www.//cnblogs./com//jjmaokk/p/10135401.html 1,${#parameter} 返回变量$parameter内容的长度(按字符),也适用于特殊变量 例: [root@lyn ~]# echo ${#... ...
分类:
系统相关 时间:
2018-12-19 13:12:45
阅读次数:
230
一、${str} 二、变量替换 三、三种计算字符串长度的效率比较 四、(())用法 五、expr 六、bc 七、条件测试 八 字符串测试 ...
分类:
系统相关 时间:
2018-12-12 00:33:25
阅读次数:
184
本文为原创博文,转发请注明原创链接:https://www.cnblogs.com/dingbj/p/10090583.html 数组的概念就不多说了,大家都懂! shell数组分为普通数组和字典数组,今天只说普通数组。 定义数组 像很多脚本语言一样,shell变量不区分类型,对于普通数组,可申明也 ...
分类:
编程语言 时间:
2018-12-09 16:22:54
阅读次数:
123
默认值表达式1 a如果没有定义,则表达式返回默认值,否则返回a的值; demo1 output: ret1: demo2 output: ret1:/usr/local 默认值表达式2 a没有定义或者为空字符串,则表达式返回默认值,否则返回a的值; demo1 output: ret1:/usr/l ...
分类:
系统相关 时间:
2018-12-03 01:13:12
阅读次数:
539
若不加上任何参数,将显示全部的shell变量与函数(与执行set指令的效果相同)。 "-"可用来指定变量的属性,"+"则是取消变量所设的属性。 在函数中使用时,declare使每个名称都是本地的,就像使用local命令一样。 提供了typeset命令以与Korn shell兼容; 但是,它已被弃用, ...
分类:
系统相关 时间:
2018-12-03 01:03:01
阅读次数:
226
用户自定义变量 环境变量 位置参数变量 预定义变量 ...
分类:
系统相关 时间:
2018-12-01 15:21:16
阅读次数:
185
变量的类型 在Shell语言中和其他语言一样也有着变量,Shell的变量大致分为两种:环境变量(全局变量)和普通变量(局部变量) 环境变量也称为全局变量,可以在创建他们的Shell及其派生出来的任意子进程Shell中使用,环境变量又可以分为自定义环境变量和bash内置的环境变量,环境变量可以在命令行 ...
分类:
系统相关 时间:
2018-11-27 16:44:36
阅读次数:
157
#!/bin/bash # 时间: 2018-11-21 # 作者: HuYuan # 描述: CentOS 7 初始化脚本 # 加载配置文件 if [ -n "${1}" ];then /bin/sh ${1} fi # 可接受配置(shell 变量格式) # INIT_HOSTNAME 主机名,... ...
分类:
其他好文 时间:
2018-11-21 12:15:48
阅读次数:
200