实例讲解5--其他命令d

来源:互联网 发布:java调用别人的接口 编辑:程序博客网 时间:2024/06/05 15:59

6.<<即时文档
     开始是”<<”,然后是特殊字符序列,该序列将在文档结尾再次出项。注意,结束的!FUNKY!最好顶格,前后不要留空格。
  cat <<!FUNKY!
  hello
  this is a here
  !FUNKY!

7.sh调试选项
  使用”-o”设置选项,使用”+o”取消设置。

命令行选项 set命令选项 说明
sh -n <script> set  -o  noexec 只检查语法错误,不执行命令
        set  -n 
sh  -v  <script> set  -o  verbose 在执行命令之前回显它们
        set  -v 
sh  -x  <script> set  -v  xtrace 在处理完命令行之后回显它们
        set  -x 
 set  -o  nounset 如果使用了未定义变量 就给出一条出错信息
  
  

8.time命令测试一个程序执行时间
  time  test.sh

9.expr命令
  x=`expr  10  +  10`
  x=`expr  $x  +  10`
  x=`expr  $ \*  2 `
  注:加号两边必须有空格,乘号必须有转义符。

原创粉丝点击