特殊变量:$?:上一条命令的执行结果返回值,0-255,0为执行成功,其他值表示不成功的执行$!:shell最后运行的后台进程的PID$$:shell本身的PID$0:脚本文件路径本身文件名; $#:脚本参数的个数; $*:所有参数列表。如"$*"用「"」括起来的情况、以"$1$2…$n"的形式输出所有参..
分类:
系统相关 时间:
2016-10-21 01:54:44
阅读次数:
285
shell:弱类型编程语言强:变量在使用前,必须事先声明,甚至还需要初始化;弱:变量用时声明,甚至不区分类型;变量赋值:VAR_NAME=VALUEbash变量类型:环境变量本地变量(局部变量)位置变量特殊变量本地变量:setVARNAME=VALUE:作用域为整个bash进程;局部变量:localVARNAME=V..
分类:
系统相关 时间:
2016-10-18 23:37:44
阅读次数:
251
变量,为用户提供了一种存储、检索、操作数据的途径。环境变量、位置变量、预定义的特殊变量、用户自定义变量环境变量(1)SHELL环境变量,是一类shell预定义变量,是用于设置系统运行环境的变量,有系统统一命名。部分环境变量的值由系统设定,部分环境变量的值由用户设定。(2)H..
分类:
系统相关 时间:
2016-10-05 01:17:53
阅读次数:
317
Python 用下划线作为变量前缀和后缀指定特殊变量。 _xxx 不能用'from moduleimport *'导入 __xxx__ 系统定义名字 __xxx 类中的私有变量名 核心风格:避免用下划线作为变量名的开始。 因为下划线对解释器有特殊的意义,而且是内建标识符所使用的符号,我们建议程序员避 ...
分类:
编程语言 时间:
2016-10-01 17:21:10
阅读次数:
263
用户输入参数是程序运行的必要条件,如何在Bash中调用输入的参数,将Bash和GCC联合调试,这是linux工程师必备的一个能力。$./shawn 10 30这是一个很典型的例子,后面两个就是传入bash的命令行参数。bash shell 会将一些成为位置参数的特殊变量来分配给命令行输入,其中$1就... ...
分类:
其他好文 时间:
2016-09-30 12:32:28
阅读次数:
110
Python 用下划线作为变量前缀和后缀指定特殊变量。_xxx 不能用'from moduleimport *'导入 __xxx__ 系统定义名字 __xxx 类中的私有变量名 核心风格:避免用下划线作为变量名的开始。因为下划线对解释器有特殊的意义,而且是内建标识符所使用的符号,我们建议程序员避免用 ...
分类:
编程语言 时间:
2016-09-23 18:20:06
阅读次数:
208
在linux系统中,有/etc/profile,/etc/bashrc ,~/.bash_profile,~/bashrc这四个配置文件,这些文件,会自动的在某些时候加载,也就是点一下,一般都是些别名,特殊变量里面。四个有加载顺序,最先加载的是etc开头的/etc/profile,然后是/etc/. ...
分类:
系统相关 时间:
2016-09-02 06:28:08
阅读次数:
329
shell脚本的基础1.shell脚本的编写规范2变量与特殊变量应用3局部变量与全局变量4测试判断表达式在一些复杂的Linux维护工作中,大量重复的输入和交互操作不但费时费力,而且容易出错.编写脚本的好处:批量的处理,自动化的完成维护,减轻管理员的负担.linux的shell脚本是一种特殊的应..
分类:
系统相关 时间:
2016-08-31 12:24:42
阅读次数:
195
1.1 shell 脚本的编写规范 1.2 变量与特殊变量应用 1.3局部变量与全局变量 1.4 条件测试表达式 ------------------------------------------------------ 背景:在一些复杂的Linux维护工作中,大量重复的输入和交互操作不但费时费力... ...
分类:
系统相关 时间:
2016-08-31 02:11:47
阅读次数:
372
Linux环境变量中PS1是很重要的环境变量: PS(Prompt Sign): 是指命令提示符,例如在Fedora 12的终端下:[liutao@liutao ~]$ ,在设定PS1环境变量时,我们需要用到预设的一些特殊符号来设定PS1,下面是鸟哥书上关于BASH的特殊变量。 o \d :代表日期... ...
分类:
系统相关 时间:
2016-08-17 19:45:36
阅读次数:
271