shellcheck 真是写脚本的神器

2019-06-02 08:24:08 +08:00
 wikinee
类似 pylint 或者 其他语言 lint 的东西
测试网站: https://www.shellcheck.net/
Github: https://github.com/koalaman/shellcheck
vscode 还有配合的插件
9186 次点击
所在节点    Linux
25 条回复
lalalakakaka
2019-06-02 18:11:08 +08:00
@ps1aniuge 你这个说法有问题。用 shell 的大多数都是程序员,本来就会一两门“本职语言”。如果 shell 完成不了的工作,切换成 python,java,lua 甚至 c 和 cpp 都没有任何学习负担。而 powershell 对大家来说,确实需要专门付出精力学习的东西。
另外,大家说烂了 shell 的开箱即用属性,我换个角度再强调一遍:shell 在绝大多数操作系统里是构建系统的核心成员,无数操作系统的 /etc/目录下面都是以 shell 来做系统的初始化和配置工作。这是在类 unix 系统中 shell 和 ps 地位不同的根本原因。
CallMeReznov
2019-06-02 19:12:55 +08:00
本来好好一帖子,看到 PS 传教士就变味了
就算屏蔽了也能看到,真是恶心...
PS:他真的叫 ps 传教士
limon
2019-06-09 12:51:14 +08:00
@secondwtq shellcheck-static
ungrown
2019-09-12 16:02:00 +08:00
@ps1aniuge
[无法单步,无法断点,没有图形,没法鼠标选中 n 行代码执行]
不好意思,这些“问题”从来没有对我们的日常使用和生产力造成哪怕一丁点的问题。
你不是得了癌症,你是得了“总觉得自己得了癌症”的癔症。
ps1aniuge
2019-09-23 23:05:02 +08:00
@ungrown 下作

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/569910

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX