程序包括变量和控制结构,变量包括预定义变量和自定义变量; 控制结构有顺序结构、选择结构(if 条件;then;elseif 条件;then 命令;)和循环结构。 输入(read,文件读写) 输出(>文件,|另一个脚本/程序,echo) #注释 测试 test expr或[expr]文件测试,字符串测 ...
分类:
系统相关 时间:
2016-07-14 02:05:44
阅读次数:
274
最近写代码有一个要遍历目录下的每一个文件并取得这个文件的绝对路径的需求, 我们知道linux c++中有system命令所以我在代码中 先生成了一个log,然后去读log文件的每一行文件名,然后给存储下来. 结果,可想而知,被项目经理狠狠的批评了一顿,说我太懒了,然后又被同事嘲笑的很是羞愧难当... ...
分类:
编程语言 时间:
2016-04-17 13:03:36
阅读次数:
344
本文转自:http://blog.sina.com.cn/s/blog_8e21864f01014u9h.htmlLinux修改环境变量,很简单但很重要一、Linux的变量种类按变量的生存周期来划分,Linux变量可分为两类:1. 永久的:需要修改配置文件,变量永久生效。2. 临时的:使用expor...
分类:
系统相关 时间:
2016-01-03 11:06:58
阅读次数:
283
linux中的变量分为本地变量,环境变量,局部变量,位置变量,特殊变量本地变量:只对当前shell进程有效,立即生效用法:变量名=值引用:${变量名},大于号可以省略例[root@CentOS02~]#name=jerry
[root@CentOS02~]#echo$name
jerry环境变量:1.对当前shell和当前shell的所有子shell有效,..
分类:
系统相关 时间:
2015-09-10 02:10:13
阅读次数:
185
变量内容的删除与取代
范例一:先让小写的 path 自定义变量配置的与 PATH 内容相同
[root@www ~]# path=${PATH}
[root@www ~]# echo $path
/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:
/usr/sbin:/...
分类:
系统相关 时间:
2015-08-07 11:09:19
阅读次数:
175
Linux的变量种类按变量的生存周期来划分,Linux变量可分为两类: 1 永久的:需要修改配置文件,变量永久生效。 2 临时的:使用export命令声明即可,变量在关闭shell时失效。 设置变量的三种方法1 在/etc/profile文件中添加变量【对所有用户生效(永久的)】 用VI在文件/et...
分类:
系统相关 时间:
2015-08-05 10:21:51
阅读次数:
132
linux变量按生存周期分为两类:永久的和临时的临时的:使用export命令声明即可,变量只在当前的shell(BASH)或其子shell(BASH)下是有效的,在关闭shell后失效,再打开新shell时就没有这个变量,需要使用的话还需要重新定义 在shell的命令行下直接使用[export 变量...
分类:
系统相关 时间:
2015-06-10 19:22:49
阅读次数:
120
变量操作总结:${Var:-Value}变量Var为unset或null则输出Value。有值则输出变量Var的值。${Var:=Value}变量Var为unset或null则输出Value,并且赋值于变量Var。同上。${Var:+Value}变量Var为unset或null则输出变量Var。有值则输出Value.${Var:?Value}变量Var为unset或null则输出..
分类:
系统相关 时间:
2015-05-08 18:23:44
阅读次数:
160
在Bash的算术运算中有以下几种方法:名称语法范例算术扩展$((算术式))r=$((1+2*3))使用外部程序exprexpr算术式r=`expr1+2*3`使用$[]$[算术式]r=$[1+2]使用内置命令declare-i变量=算术式declare-ir=1+2*3使用内置命令letlet算术式letr=1+2i++运算后加1,i--运算后减1++i运算前加..
分类:
系统相关 时间:
2015-05-01 20:05:20
阅读次数:
171