51CTO博客开发
引号的特殊效果就是,保护字符串中的特殊字符不被shell 或者是shell 脚本重新解释或者扩展.(这里所说的”特殊”指的是一些字符在shell 中具有的特殊意义,比如*)在我们一般的生活中,引号内的内容往往有特殊的含义,而在Bash 中,当我们引用一个字符串,我们是保护它的字面含义.引用还可以抑制 echo 命令的换行作用.例:在一个双引号中直接使用变量名,一般都是没有问题的.它阻止了所有在引号
$ 变量替换操作符。只有在变量被声明,赋值,unset 或exported 或者是在变量代表一个signal 的时候,变量才会是以本来的面目出现在脚本里.变量在被赋值的时候,可能需要使用”=”,read状态或者是在循环的头部.在”"中还是会发生变量替换,这被叫做部分引用,或叫弱引用.而在”中就不会发生变量替换,这叫做全引用,也叫强引用.注意:$var 与${var}的区别
${} 号:参数替换。$*,$@ 号:位置参数。$?号:退出状态变量.$?保存一个命令/一个函数或者脚本本身的退出状态$$ 号:进程Id变量,用于保存脚本进程ID。() 号:命令组,其中的变量只对()中的有效。局部变量。数组初始化。{} 号:代码块,相当于一个匿名的函数,但是里面的便利对外面是可见的。与()中的命令不同的是,{}中的
#号:注释,行首以#开头为注释(#!是个例外)命令是不能跟在同一行上注释的后边的,没有办法,在同一行上,注释的后边想要再使用命令,只能另起一行.当然,在echo 命令中被转义的#是不能作为注释的.同样的,#也可以出现在特定的参数替换结构中或者是数字常量表达式中.echo “The # here does not begin a comment.” &nbs
shell 是一个命令解释器.是介于操作系统kernel 与用户之间的一个绝缘层.准确地说,它也是一一种强力的计算机语言.一个shell 程序,被称为一个脚本,是一种很容易使用的工具,它可以通过将系统调用,公共程序,工具,和编译过的二进制程序粘合在一起来建立应用.事实上,所有的UNIX命令和工具再加上公共程序,对于shell 脚本来说,都是可调用的.如果这些你还觉得不够,那么shell 内建命令,
一、ORACLE的启动和关闭1、在单机环境下要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下su – oracle 1.进入到sqlplus启动实例[root@oracle ~]# su – oracle 切换到oracle用户-bash-3.2$ lsnrctl start a、
SQL SERVER的维护计划能够帮助管理员很方便的建立定期自动备份计划,定期收缩数据库,重建索引等。建立维护计划可以用MSSMS工具,在管理中可以看到维护计划。右键新增维护计划,进入计划编辑页面。维护计划执行是通过sql代理执行的。得先启动sql代理。双击右边工具想即可添加相应任务。备份数据库任务,双击可编辑任务。数据库可选一个或多个,可备份到磁盘或磁带。还可以用清除维护任务来清理过期的备份。很
根据http://forums.cacti.net/download/file.php?id=12310模板稍微修改了下,可以监控同个机器多个TOMCAT,HTTP端口,或AJP端口都可。其他就不多说了。
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号