RSS
TAG
Podcast
关于我们/aboutus
广告合作/ad
帮助我们/contribute
帐号
自动登录
找回密码
密码
登录
骑士注册
Linux 中国
技术
新闻
观点
分享
LCTT
桌面应用
系统运维
软件开发
树莓派
容器与云
区块链
硬核观察
极客漫画
开源智慧
穿山甲专访
开源之道
代码英雄
Linux 发行版
搜索
搜索
❏ 站外平台:
暗黑模式
文本模式
文章
Linux 中国◆开源社区
›
首页
›
查看评论
Bash Getopts - 让你的脚本支持命令行参数
评论 (1)
|
发表评论
来自湖南长沙的 Firefox 41.0|GNU/Linux 用户
2015-11-26 19:24
2
赞
回复
有办法处理这样的参数吗?类似与
script.sh -f file1 file2 file3... -s file_b1 file_b2 file_b3..
就是 首先 -f 后面接不确定个数的文件名,之后还处理另一个参数 -s, -s 也接不确定个数的文件名...
如果只有一个的话,或者这种不确定个数的参数放在最后的话,一个 while 循环也就搞定了,
问题在于 $OPTARG 只能存储一个参数,要是数组的话... 强制要求 comma sperate 吗?
script.sh -f file1,file2,file3... -s file_b1,file_b2,file_b3... 吗?这样倒是也行!
回复
的评论:
评论
返回顶部
分享到微信
打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。