Linux bash综合实例之 bash脚本编辑器

说明这是一个比较简单的bash脚本编辑器,但是已经经过测试。书写此博客的原因,一方面是练习循环控制语言、函数、位置参数、本地变量以及函数参数调用,以及函数之间调用等等,还有就是获得用户选项以及选项的参数。

注:脚本选项以及脚本选项参数获得方法使用getopt并进行进一步判断,请查阅main()函数.

#!/bin/bash
# Author: 李安杰
# Time: 2014-12-05
show_usage(){
     echo 'Usage mkscript.sh [-D|--description "script description"] [-A|--author "script author"] /path/to/somefile'
}
 
write_file_header(){
#写文件头部信息
local file_path="$1"
local desc=$2
local auth=$3
cat >> $file_path <


你可能感兴趣的:(Linux bash综合实例之 bash脚本编辑器)