shell脚本调试打印日志问题

1. 需求

我们在编写脚本的时候,有时候需要做调试,便于我们定位问题,有时候等脚本上线之后,我们需要保留脚本执行过程中的记录。便于我们在出问题的时候,定位问题。

2. 如下脚本实现将脚本执行记录打印至日志文件

2.1脚本内容

[root@@@@]# vi cat_test.sh

#!/bin/bash

####使用shell脚本的调试功能,将脚本执行过程中的内容打印至日志文件中

set -x -v

exec 1>./test.log 2>&1

who |wc –l

2.2日志文件内容

[root@@@@]# cat test.log

+ who

+ wc -l

2

最新文章

  1. infer 检验IOS项目
  2. 网络神器Greasemonkey(油猴子)使用方法简介+脚本分享【转载】
  3. DNS域名服务器
  4. js编写当天简单日历
  5. Python基础学习笔记(三)运算符
  6. ddl语句
  7. scrum站立会议简介
  8. Designing Evolvable Web API with ASP.NET 随便读,随便记 “The Internet,the World Wide Web,and HTTP”——HTTP
  9. HTML5 autocomplete属性、表单自动完成
  10. eclipse连接远程hadoop集群开发时0700问题解决方案
  11. Saltstack Master 配置文件详解
  12. 《JAVASCRIPT高级程序设计》第一章
  13. 30分钟学玩转RabbitMQ
  14. Codeblock代码提示自动补全(包括结构体成员)
  15. java串口通信丢包
  16. 如何通过ssh远程登录内网的Mac和Linux系统?
  17. Spring+Hessian+Maven+客户端调用实例
  18. Node学习笔记:建立TCP服务器和客户端之间的通信
  19. springboot 线程池
  20. 深入了解MyBatis二级缓存

热门文章

  1. bzoj 3559: [Ctsc2014]图的分割【最小生成树+并查集】
  2. MySQL 分区简介
  3. w3c网址和标准化过程
  4. for(;;)
  5. iOS开发:创建推送开发证书和生产证书,以及往极光推送官网上传证书的步骤方法
  6. 转 如何诊断和解决high version count 10.2.0.4 and 11.2.0.4
  7. 117 Populating Next Right Pointers in Each Node II 每个节点的右向指针 II
  8. 解析Javascript事件冒泡机制(转)
  9. HDU4035 Maze(期望DP)
  10. HDU4576 Robot(概率)