shell脚本编程 - 技巧篇

本篇并不讲述shell脚本编程的方法和规则,而是讲述如何更优雅的使用shell脚本。

调试方法

  1. echo调试大法,和祖师爷Linus使用的print大法异曲同工;
  2. set -x和set +x能够显示所有命令及其参数;

条件判断
在对文件或者目录进行操作时经常需要先判断该文件是否存在,此时可以这么写

[ -f file ] && cat file
[ -d dir ] && find dir -name *.c

清空屏幕
很多时候需要将脚本的输出结果显示到屏幕上,但屏幕内容太多,分辨不清。

clear # 上翻屏幕,只多一行空格,时间短
reset # 上翻屏幕一整屏,时间长

shell命令技巧

  1. 快速复制前一条命令 !!
  2. 快速复制前一条命令参数 !$Esc-.
  3. 动态查看log
tail/less -f log

猜你喜欢

转载自blog.csdn.net/weixin_34392435/article/details/87592417