Chinaunix首页 | 论坛 | 博客
  • 博客访问: 626630
  • 博文数量: 110
  • 博客积分: 3808
  • 博客等级: 中校
  • 技术积分: 1930
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-15 14:32
个人简介

声的伟大!

文章分类

全部博文(110)

文章存档

2014年(1)

2013年(2)

2012年(12)

2011年(81)

2010年(14)

分类:

2010-12-27 14:39:46

本文系作者原创,转载请保留出处:http://skyai1.cublog.cn
其中理解可能也有不当之处,欢迎各位指正。

创建一脚本‘newscript’以实现每次进行shell编程时减少工作量:如newscript -a(指明作者) -d(描述信息) file.sh
 
 
#!/bin/bash
 
usage() {
echo "Uknown options,Usage:`basename $0` [-a] [-d] filename"
exit 1
}
while getopts ":a:d:" SWITCH ;do
  case $SWITCH in
    a)
     AUTHOR=$OPTARG
     ;;
    d)
     DESC=$OPTARG
   \?)
     usage
     ;;
  esac
done
shift $[$OPTIND-1]
 
if ! grep "^#!/bin/bash" $1 &>/dev/null ; then
cat >> $1 << EOF
#!/bin/bash
# Author:${AUTHOR:=AIDA_ZYF}
# Date & Time:`date +"%F  %T"`
# Description:$DESC
# Version:`uname -r`
EOF
fi
vim +7 $1
wait
chmod u+x $1
阅读(1180) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2011-01-04 08:55:25

很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com