​​ShellCheck - это инструмСнт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт ΡƒΠ»ΡƒΡ‡ΡˆΠ°Ρ‚ΡŒ ΠΈ ΠΈΡΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ скрипты ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки Linux. Он способСн ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Ρ‚ΡŒ мноТСство распространённых Π½Π΅Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΎΠΊ ΠΈ ошибок Π² ΠΈΡ… ΠΊΠΎΠ΄Π΅.



ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΎΠ½Π»Π°ΠΉΠ½ ΠΈΠ»ΠΈ установка локально (Π½ΠΈΠΆΠ΅ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹)



On Debian:

 sudo apt install shellcheck



On EPEL:

 yum -y install epel-release

sudo yum install ShellCheck



ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° локально Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅:

 shellcheck yourscript



Π Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ Π½Π° GitHub:

https://github.com/koalaman/shellcheck



#Linux #Bash