由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - bash script真难看懂
相关主题
how to catch croak? (Perl)高手们,求教2, c99里面怎么把字符串转换成变量名
请问C#里面,如何对N个数组设置循环访问?Re: L 电面 (转载)
怎么把string变为一个variable的名字 ?包子求助matlab编程问题
metaprogramming为什么说Javascript 是披着C 外衣的Lisp?
问个简单技术问题 tcl简易计算器优先计算级别怎么算?
一个C语言的问题replace document body,but js does not run
perl eval and if请教多重循环的层数不确定的程序怎么写?
perl 怎样检测一个strig是否是valid的JSON stringscala要val, var干嘛
相关话题的讨论汇总
话题: usage话题: eval话题: main话题: abstract话题: function
进入Programming版参与讨论
1 (共1页)
g****g
发帖数: 1828
1
【 以下文字转载自 Linux 讨论区 】
发信人: gengwg ( 注意:修改邮件后,需重新激活帐号.), 信区: Linux
标 题: bash script真难看懂
发信站: BBS 未名空间站 (Wed Jun 9 11:49:38 2010, 美东)
这个我都快读晕了。
#!/bin/bash
# Light weight option parser for bash
#
abstract=""
usage="Usage: \${0##*/} [options] [arg1] [arg2] ..."
function Abstract()
{
abstract=$@
}
function Usage()
{
usage=$@
}
function Option()
{
eval "options=\"$options $1,$2,$3\""
eval "main_help=\"$main_help \t -$1,--$2\n\""
eval "main_help=\"$main_help \t $4\n\n\""
}
function OptionWithArgume
b******n
发帖数: 592
2
why not getopts...I would spend less time on commandline parsing..

【在 g****g 的大作中提到】
: 【 以下文字转载自 Linux 讨论区 】
: 发信人: gengwg ( 注意:修改邮件后,需重新激活帐号.), 信区: Linux
: 标 题: bash script真难看懂
: 发信站: BBS 未名空间站 (Wed Jun 9 11:49:38 2010, 美东)
: 这个我都快读晕了。
: #!/bin/bash
: # Light weight option parser for bash
: #
: abstract=""
: usage="Usage: \${0##*/} [options] [arg1] [arg2] ..."

1 (共1页)
进入Programming版参与讨论
相关主题
scala要val, var干嘛问个简单技术问题 tcl
haskell在生产环境的生产力到底如何?一个C语言的问题
感觉是时候认真看看vert.x了perl eval and if
哎,本来想从讨论中学些东西perl 怎样检测一个strig是否是valid的JSON string
how to catch croak? (Perl)高手们,求教2, c99里面怎么把字符串转换成变量名
请问C#里面,如何对N个数组设置循环访问?Re: L 电面 (转载)
怎么把string变为一个variable的名字 ?包子求助matlab编程问题
metaprogramming为什么说Javascript 是披着C 外衣的Lisp?
相关话题的讨论汇总
话题: usage话题: eval话题: main话题: abstract话题: function