推荐一个可检查sh/bash脚本和命令语法的小工具: shellcheck

我们在开发Linux/Unix平台的Bash Script时,经常为没有Bash Script的IDE而发愁,要是通过编译一段上千行的脚本代码,那将花掉大量的时间在代码调试上,是否可以提前排查脚本语法问题呢,同时给出纠错提示呢?

今天这里给大家推荐一个可在线检查sh/bash脚本和命令的小工具: shellcheck

shellcheck主要提供了两种检查脚本和命令语法的方法:

一、直接在shellcheck的网站上在线检查:

1. 在文本框“Paste shell script”处写入你要检查的脚本代码或命令,然后点击下面红框表示的按钮,即可启动代码检查:
shellcheck_1

2. 检查完成后,将在页面下方自动显示这段代码的检查结果:
shellcheck_2

二、在Linux系统以命令的方式检查脚本文件:

1. 下载shellcheck源代码,并编译该源码,你将得到一个shellcheck的命令工具;

2. 在Linux系统上使用# shellcheck filename的执行方式即可得到检查结果:
shellcheck_cmd

转载请注明:运维派 » 推荐一个可检查sh/bash脚本和命令语法的小工具: shellcheck

0
3.8k
3
  1. Pingback: 《推荐一个可解释Shell脚本的网站:explainshell,再也不用担心复杂的Shell代码了~》 - 茶话汇 - TekTea's Blog