发布时间:2013-01-21 11:29:19
原文地址:fg、bg、jobs、&、ctrl + z 作者:china-yuanhttp://blog.chinaunix.net/uid-22433093-id-1774026.htmlfg、bg、jobs、&、ctrl + z都是跟系统任务有关的,虽然现在基本上不怎么需要用到这些命令,但学会了也是很实用的一。& 最经常被用到 这个用在一个命令的最后,可以把这个命令放到后台执行二。ctrl +.........【阅读全文】
发布时间:2012-12-27 16:30:17
http://blog.sina.com.cn/s/blog_81c2cf020100v0wh.htmlhttp://www.cnblogs.com/xiangzi888/archive/2012/04/03/2430736.html获取UNIX类型的选项: unix有一个优点就是标准UNIX命令在执行时都具有相同的命令行格式: command -options parameters 如果在执行Shell程序也采用上述格式,Bourne Shell中提供了一条获取和处理命令行选项的语句,即getopts语句。该语句的格式为: getopts option_string variable......【阅读全文】
发布时间:2012-12-26 11:21:02
高级变量 基本形式 [1].变量扩展 格式 ${变量名称} [2].命令扩展 格式 $(命令) [3].算术扩展 格式 $((算术式)) 1.变量扩展 基本形式:${变量名称} 变量扩展含义:一种简易的条件判断,对不同的条件赋予变量不同的值替换.它和变量存在与否的关系很大. 1.1 测试变量是否存在的基本用法 语法: ${待测变量-默认值} 说明:若待测变量不存在则符合判断条件,以传回默认值作为处置. 解析:若待测变量不存在则返回默认值,否则返回变量的值 实例: unset a echo ${a-'默认'}......【阅读全文】
发布时间:2012-12-25 09:49:30
shell:数字:-eq 数值相等。-ne 数值不相等。-gt 第一个数大于第二个数。-lt 第一个数小于第二个数。-le 第一个数小于等于第二个数。-ge 第一个数大于等于第二个数。if [ $NUMBER -eq "130" ]字符串:= 两个字符串相等。!= 两个字符串不等。-z 空串。-n 非空串。if [ "$TAPE" = "$TAPE2" ]perl 比较 gt35 != 30+5 #false35 == 35.0 #true‘35’eq‘35.0’ #false (按照字符串比较)‘fred’lt ‘barney’ #false‘fred’lt ‘free......【阅读全文】
发布时间:2012-12-24 13:42:43
http://www.chinaunix.net/old_jh/24/691456.htmlhttp://wenku.baidu.com/view/ebac4fc658f5f61fb736664d.htmlawk 用法:awk ' pattern {action} ' 变量名 含义 ARGC 命令行变元个数 ARGV 命令行变元数组 FILENAME 当前输入文件名 FNR 当前文件中的记录号 FS 输入域分隔符,默认为一个空格 RS 输入记录分隔符&......【阅读全文】