mkscript脚本 使用方法:copy以下代码段保存为mkscript.sh, 可以放到/usr/bin路径下并添加执行权限, 直接使用mkscript命令创建脚本,脚本将自动初始化 一个脚本的基本格式信息。 #!/bin/bash # ------------------------------------------------------------ # Filename: mkscript.sh # Revision: 0.0.1 # Date: 2013/08/26 13:10:00 # Author: wanghui # Email: hwang_snow@163.com # Description: create script # Usage: ./mkscript FILENAME # ----------------------------------------------------------- if ! grep "[^[:space:]]" $1 &> /dev/null; then cat >$1 <<EOF #!/bin/bash # ------------------------------------------------------------ # Filename: `basename $1` # Revision: 0.0.1 # Date: `date "+%F %T"` # Author: wanghui # Email: hwang_snow@163.com # Description: # Usage: `basename $1` # ----------------------------------------------------------- EOF fi vim + $1 until bash -n $1 &> /dev/null; do read -p "Syntax error, q|Q for quiting,others for editing:" OPT case $OPT in q|Q) echo "Quit." exit 8 ;; *) vim +$1 ;; esac done chmod +x $1
转载于:https://blog.51cto.com/kitsnail/1418843