1.Bash变量
用户定义变量 #局部变量
环境变量 #全局变量
位置参数变量
预定义变量
x=val #赋值
$x #调用
变量默认为字符型,不能直接运算
"$x" ${x} 变量叠加,即字符串
set #查看系统所有变量
-u 当变量不存在时报错
unset ...
分类:
系统相关 时间:
2015-07-24 13:06:08
阅读次数:
258
1、未设置就临时替换(:-)冒号:用来检验变量是否设置过,如果没有冒号,则认为设置过,不替换$fruit=peach$echo ${fruit:-plum}peach$fruit=$echo ${fruit:-plum}plum$echo $fruit$2、未设置就永久替换(:=)$name=$ec...
分类:
其他好文 时间:
2015-06-21 14:22:22
阅读次数:
119
Shellshell属弱类型编程语言。强弱的区分:强:变量在使用前,必须事先声明,甚至还需要初始弱:变量使用时声明,甚至部区分类型bash变量类型环境变量本地变量(局部变量)位置变量特殊变量本地变量:bash:VATNAME=VALUE:作用域为整个bash进程局部变量:localvarname=value;..
分类:
系统相关 时间:
2015-06-02 06:59:50
阅读次数:
187
变量类型:①字符型②数值型③整数型④浮点型⑤布尔型Shell属于弱类型编程语言——数据类型可以被忽略的语言。它与强类型定义语言相反,一个变量可以赋不同数据类型的值。Bash变量类型:①环境变量②本地变量③位置变量④特殊变量本地变量:引用本地变量${abc}时花括号有时可以..
分类:
系统相关 时间:
2015-05-19 11:00:34
阅读次数:
330
bash变量类型:环境变量本地变量(局部变量)位置变量特殊变量本地变量:作用域为整个bash进程VARNAME=VALUE局部变量:作用域为当前代码段localVARNAME=VALUE环境变量:作用域为当前shell进程及其子进程exportVARNAME=VALUE位置变量:$1,$2,...特殊变量:$?:上一个命令状态返..
分类:
其他好文 时间:
2015-05-17 02:18:13
阅读次数:
145
bash变量类型:
环境变量
本地变量(局部变量)
位置变量
特殊变量(内置)
本地变量:
varname=value:作用域为整个bash进程可以使用;
变量命名规范:
1. 只能含字母、数字和下划线,并且以字母和下划线开头
2. 最好不要跟系统已有的环境变量重名...
分类:
其他好文 时间:
2015-04-29 15:13:21
阅读次数:
182
shell编程:
bash变量类型:
环境变量
本地变量(局部变量)
位置变量
特殊变量(内置)
本地变量:
varname=value:作用域为整个bash进程可以使用;
变量命名规范:
1. 只能含字母、数字和下划线,并且以字母和下划线开头
2. 最好不要跟系...
分类:
系统相关 时间:
2015-04-28 18:29:52
阅读次数:
167
在介绍内容之前,我解释下排版问题,第一分割线是基本介绍第二分割线是细节和扩展内容第三分割线是对细节内容的详细讲解以及实例前面粗略介绍的后面会有详解bash的重要特性:变量bash变量的类别:本地变量:只对当前shell进程有效的变量:对其他shell进程无效,包当前shell进程..
分类:
其他好文 时间:
2015-04-17 18:33:36
阅读次数:
131
bash脚本编程(与面向过程相似)一、基础知识1、程序:语句和表达式顺序执行选择执行循环执行2、程序=指令+数据面向过程编程:以指令为中心组织数据面向对象编程:以数据为中心组织指令3、程序的执行模型:(以C语言编程为例)编译执行:源代码—》预处理—》编译—》汇编—》..
分类:
其他好文 时间:
2015-04-13 07:06:39
阅读次数:
365
变量:变量的内容: $variable ${variable}变量的设置: myname=lixingtao 但是等号两边不能出现空格,如果出现空格可以用 单引号 ’ 或者双引号 ”扩起来 myname="li xingtao"单引号和双引号的区别:var="lang is $LA...
分类:
其他好文 时间:
2015-03-16 22:54:26
阅读次数:
213