bashplate:Bash Plate生成用于选项解析的bash脚本样板代码

时间:2021-02-11 01:40:16
【文件属性】:
文件名称:bashplate:Bash Plate生成用于选项解析的bash脚本样板代码
文件大小:130KB
文件格式:ZIP
更新时间:2021-02-11 01:40:16
Vue 重击板 Bash Plate生成bash样板代码以进行选项解析和验证。 当前部署在这里: : 为什么? 每次(写完最后一个之后,足以忘掉所有细节)每次我都需要编写一个shell脚本: :face_with_monocle: “我希望这是可重用的,所以我将使用适当的选项和帮助消息” :thinking_face: “嗯,是getopt还是getopts?哪个是GNU,哪个是POSIX?我不应该使用argbash吗?” :face_with_steam_from_nose: “那么选项规范看起来应该是什么样子?为什么又要从头开始冒号?以下选项是否带有参数?” 等等。 :weary_face: “我如何测试是否设置了论点?可靠且可移植?” 现在,我要么: 复制一个旧脚本并在其中打乱-糟糕,由于有一些要删除的东西,我可能会破坏事情,我仍然需要思考 阅读有关选项解析的信息-不好,因为需要时间,我必须在getopt,getopts和argbash之间做出选择 只需跳过参数化脚本并对所有内容进行硬编码-很明显,这很糟糕
【文件预览】:
bashplate-master
----vue.config.js(258B)
----package.json(1KB)
----now.json(57B)
----bashplate.iml(296B)
----LICENSE(1KB)
----package-lock.json(571KB)
----src()
--------templates()
--------App.vue(969B)
--------assets()
--------views()
--------main.js(284B)
--------components()
--------router.js(394B)
----.eslintrc.js(370B)
----.gitignore(222B)
----.browserslistrc(33B)
----public()
--------favicon.png(1KB)
--------index.html(2KB)
----README.md(2KB)
----postcss.config.js(62B)
----babel.config.js(67B)

网友评论