首页 > 代码库 > shell练习
shell练习
此脚本的作用在每新打开一个文件,自动生成#!/bin/bash解释器,当前编辑时间以及字符编码
#!/bin/bash
if [ $# -lt 1 ];then
echo "$0 newfilename"
exit
fi
for i in `seq $#`
do
a=2
file=$1
num=`echo "${file}" | awk ‘{print length()}‘`
let num1=$num-$a
if [ -f ${file} ];then
vi ${file}
else
if [[ `echo ${file:$num1:$num}` = "sh" ]];then
echo -e "#!/bin/bash\n# current time:`date "+%Y-%m-%d %H:%M:%S\nLANG=en_US.UTF-8"`\n" >> $file
vi $file
else
vi $file
fi
fi
shift
done
本文出自 “11065514” 博客,请务必保留此出处http://11075514.blog.51cto.com/11065514/1865826
shell练习
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。