Python 用下划线作为变量前缀和后缀指定特殊变量 _xxx 不能用’from module import *’导入 __xxx__ 系统定义名字 __xxx 类中的私有变量名 核心风格:避免用下划线作为变量名的开始。 因 为下划线对解释器有特殊的意义,而且是内建标识符所使用的符号,我们建议程序员 ...
分类:
编程语言 时间:
2016-06-22 15:18:02
阅读次数:
288
test,[是命令用于条件测试Shell中变量只要定义即可认为是全局的,除过local修饰的局部变量,特殊变量:$$,$@,$1-n,$#函数返回值:使用return缺点1.$?访问2.0~255之间,超过会溢出,可能无法正确表示某些期待的结果值。1.1-100求和:使用递归,非递归,bc工具2.进度条。关键:1...
分类:
系统相关 时间:
2016-06-19 18:37:43
阅读次数:
173
shell变量的赋值、变量的取值、变量的取消与查看、局部变量/用户变量、全局变量/环境变量、特殊变量 ...
分类:
系统相关 时间:
2016-06-19 18:19:14
阅读次数:
206
特殊变量 变量 含义 $0 当前脚本的文件名 $# 传递给脚本或函数的参数个数。 $* 传递给脚本或函数的所有参数。 $? 上个命令的退出状态,或函数的返回值。 $$ 当前Shell进程ID。对于 Shell 脚本,就是这些脚本所在的进程ID。 $@ 传递给脚本或函数的所有参数。被双引号(" ")包 ...
分类:
系统相关 时间:
2016-06-17 19:11:36
阅读次数:
202
内容目录 反射 模块 反射 利用字符串的形式去对象(模块)中操作(寻找/检查/删除/设置)成员,我们称之为反射。 方法: 模块 补充: 特殊变量 __doc__ 注释 __file__ 当前py文件的路径 __packaged__ __cached__ __name__ ...
分类:
编程语言 时间:
2016-06-12 01:39:45
阅读次数:
151
变量类型 1.局部变量:在脚本或命令中定义,仅在当前shell实例中有效 2.环境变量:所有程序,包括shell启动的程序都能访问环境变量,有些程序需要环境变量依赖保证其正常运 行,必要的时候shell脚本也可以定义环境变量 3.shell变量:由shell程序设置的特殊变量,shell变量由一部分 ...
分类:
系统相关 时间:
2016-06-06 13:57:27
阅读次数:
288
一、信号量简介 信号量: 用于管理对资源的访问。 荷兰计算机科学家Edsger Dijkstra提出的信号量概念 是在并发编程领域迈出的重要一步。 信号量是一个特殊的变量, 它只取正数值, 并且程序对其访问都是原子操作。 二、信号量的定义 它是一个特殊变量, 只允许对它进行等待(wait)和发送信号 ...
分类:
系统相关 时间:
2016-06-04 22:02:26
阅读次数:
293
一、Shell变量的应用 1、Shell变量的种类 ·用户自定义变量:由用户自己定义、修改和使用 ·预定义变量:Bash预定义的特殊变量,不能直接修改 ·位置变量:通过命令行给程序传递执行参数 2、变量的赋值与引用 ·定义新的变量 变量名要以英文字母或下划线开头,区分大小写 格式:变量名=变量值 · ...
分类:
系统相关 时间:
2016-06-03 22:53:51
阅读次数:
376
生成序列: 法1: [root@lanny ~]# seq 10 |sed 's#^#$#g'|tr "\n" " "$1 $2 $3 $4 $5 $6 $7 $8 $9 $10 法2: [root@lanny ~]# seq -s " " 15|sed 's# # $#g'1 $2 $3 $4 $ ...
分类:
其他好文 时间:
2016-05-25 00:14:05
阅读次数:
192
特殊的变量及脚本的综合使用一、环境变量:env##查看所有的环境变量echo-e"1\n2"##换行显示echo-e"1\t2"##在1和2之间加入tab显示echo-e"\033[44;37;5mME\033[0mCOOL"##有颜色显示,"\033["是终端转义字符开始echo-e"$PAHT\n$SHELL\n$HOSTNAME\n$MAIL\n$HISTSIZE\n\t$LANG"注意..
分类:
系统相关 时间:
2016-05-17 01:07:44
阅读次数:
352