如何在 BASH 中使用 GETOPTS 获取命令后的参数
脚本使用示例 ./myscript --p 1984 --n someName #!/bin/bash while getopts :npr opt do case $opt in n ) echo name= ??? ;; p ) echo port= ??? ;;…
你如何使用 getopts?
在 bash 脚本中使用 getopts 的最简单、最直接的方法是什么? 如果我有一个名为:myscript 的脚本,并且它可以采用参数:-p -r -s -x if argument x t…
在 Bash 中使用 getopts 检索单个选项的多个参数
我需要 getopts 方面的帮助。 我创建了一个 Bash 脚本,运行时如下所示: $ foo.sh -i env -d directory -s subdirectory -f file 在处理每个标志的一…
如何使用 getopt(s) 作为在 bash 中传递参数的技术
有人可以向我展示一个如何正确使用 getopts 的示例或我可以在参数中传递的任何其他技术吗?我正在尝试在 unix shell/bash 中写这个。我看到有 getopt …
如何将第一个参数与 getopts 的第一个参数分开?
#!/bin/bash priority=false it=0 dir=/ while getopts "p:i" option do case $option in i) it=$OPTARG;; p) priority=true;; esac done if [[ ${@:$…
在 bash 中检查 getopts 状态的最佳方法是什么?
我正在使用以下脚本: #!/bin/bash #script to print quality of man #unnikrishnan 24/Nov/2010 shopt -s -o nounset declare -rx SCRIPT=${0##*/} d…
有没有办法使用 getopts 将字符串作为开关?
我正在查看是否有一种方法可以让 getopts 处理带有字符串而不是字符的开关。 例如,我想提供如下内容: script.ksh -file1 file1.txt -file2.txt 而不…
解析 bash 中的 getopt
我有一个 bash 函数,我正在尝试使用 getopts,但遇到了一些麻烦。 该函数设计为由自身调用 (getch),使用可选的 -s 标志 (getch -s),或使用可选的之…
getopts Values 类和 Template.Substitute 不能(立即)一起工作
我有类似的 python 代码: from string import Template import optparse def main(): usage = "usage: %prog options outputname" p = optparse.Opti…
在 bourne shell 中的用户定义函数中使用 getopts
是否可以将命令行参数从 bourne 脚本内传递到函数中,以便允许 getopts 处理它们。 我的脚本的其余部分很好地打包到函数中,但开始看起来我必须将参数…
使用 getopts 处理长命令行选项和短命令行选项
我希望使用我的 shell 脚本调用长形式和短形式的命令行选项。 我知道可以使用 getopts,但就像在 Perl 中一样,我无法使用 shell 执行相同的操作。 关…
- 共 1 页
- 1