shell-创建有态度的sh文件(加上各类信息的注释信息头)

一直羡慕别人的shell里注释头信息。今天自己操作一下!

借助一个生成头信息的sh文件

#!/bin/bash
#此程序的功能是新建shell文件并自动生成头说明信息

PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH

#判断要创建的文件是否存在,如果文件名不存在
if [ ! "$1" ]  
	then
		echo '请输入要新建的文件名称,例如(sh AutoHead.sh Test.sh)'
		exit 1
fi 
#如果文件已经创建,直接用vim打开
if [ -f "$1" ]
	then
		vim "$1"
		exit 2
fi 
#创建定义的文件
touch "$1" 
#添加注释信息 
echo "#!/bin/bash">>"$1"
echo "#描述:">>"$1"
echo "">>"$1" 
echo "#作者:sincool">>"$1"
echo "#版本:1.0">>"$1"
echo "#创建时间:`date "+%Y-%m-%d %H:%M:%S"`">>"$1" 
echo "PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin">>"$1"
echo "export PATH">>"$1"
#打开定义的文件
vim "$1"

然后设置快捷方式让每次操作更简洁,vim ~/.bashrc

alias ah='sh autohead.sh'

执行操作:

[root@52-254 20180906]# ah demo.sh

#!/bin/bash
#描述:

#作者:sincool
#版本:1.0
#创建时间:2018-09-06 16:20:40
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH

soga~~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值