shell脚本
williamwang2013
写博客没别的意思,希望能对大家有点用。
展开
-
shell中引号的用法
1.‘’与“”单引号和双引号单引号和双引号其实差不多,主要泣别如下:‘’单引号:凡是单引号内的所有特殊字符都无效”“双引号:在双引号内的特殊字符大部分无效,有些则会保留,比如$ \等例如:[wang@localhost ~]$ A=B Cbash: C: command not found[wang@localhost ~]$ A="B C"[wang@loca原创 2013-02-20 13:10:54 · 787 阅读 · 0 评论 -
awk实例操作学习记录
awk是一种编程语言,用于在linux/unix下对文本和数据进行处理。数据可以来自标准输入、一个或多个文件,或其它命令的输出。它支持用户自定义函数和动态正则表达式等先进功能,是linux/unix下的一个强大编程工具。awk的处理文本和数据的方式是这样的,它逐行扫描文件,从第一行到最后一行,寻找匹配的特定模式的行,并在这些行上进行你想要的操作。如果没有指定处理动作,则把匹配的行显示到标准输出原创 2013-02-23 13:19:57 · 744 阅读 · 0 评论 -
shell 浮点运算工具bc
bc支持浮点数,是一个用于数学运算的高级工具。[root@localhost 桌面]# bcbc 1.06Copyright 1991-1994, 1997, 1998, 2000 Free Software Foundation, Inc.This is free software with ABSOLUTELY NO WARRANTY.For details type原创 2013-03-21 13:30:44 · 1491 阅读 · 0 评论 -
shell中特殊变量$0 $1 $# $$ $! $?的涵义
$0:执行脚本的名字$*和$@:将所有参数返回$#:参数的个数$_:代表上一个命令的最后一个参数$$:代表所在命令的PID$!:代表最后执行的后台命令的PID$?:代表上一个命令执行是否成功的标志,如果执行成功则$? 为0,否则不为0写个脚本测试下[wang@localhost 桌面]$ vim test1.sh#原创 2013-02-20 14:43:44 · 21804 阅读 · 0 评论