ShellCheck is a GPLv3 tool that gives warnings and suggestions for bash/sh shell scripts
வெளியீட்டாளரின் விளக்கம் (ஆங்கிலம்)
ShellCheck என்றால் என்ன?
ShellCheck, டெர்மினல்கள் மற்றும் CLI கருவிகள் பிரிவைச் சேர்ந்த ஒரு ஓப்பன் சோர்ஸ் Windows மென்பொருள்; இதை வெளியிடுவது Vidar Holen. இந்தப் பட்டியலின் டெர்மினல்கள் மற்றும் CLI கருவிகள் பிரிவில், பிரபலத்தின் அடிப்படையில் இது 33-ஆவது இடத்தில் உள்ளது. இது Haskell மொழியில் எழுதப்பட்டுள்ளது.
நிறுவலும் தேவைகளும்
வெளியீட்டாளர் 64-பிட் Windows-க்கு போர்ட்டபிள் வடிவில் நிறுவிகளை வழங்குகிறார். இதை நிறுவாமலேயே இயக்கலாம் (போர்ட்டபிள்).
புதுப்பிப்புகளும் பதிப்பு வரலாறும்
தற்போதைய பதிப்பு 0.11.0; இது 4 ஆகஸ்ட், 2025 அன்று வெளியானது. பதிப்பு வரலாறு 13 டிசம்பர், 2022 வரை பின்னோக்கிச் செல்கிறது: மொத்தம் 3 வெளியீடுகள், அனைத்தும் அதிகாரப்பூர்வ கோப்புகளுடன் இணைக்கப்பட்டவை. அதாவது ஆண்டுக்குச் சுமார் 1.1 வெளியீடுகள். கடைசிப் புதுப்பிப்பு வந்து ஓராண்டுக்கு மேல் ஆகிறது.
பிரபலமும் கோப்பு வகைகளும்
இதன் Chocolatey தொகுப்பு 1,11,240 முறை பதிவிறக்கப்பட்டுள்ளது. GitHub-இல் உள்ள இதன் மூலக் குறியீட்டுக்கு (koalaman/shellcheck) 40,215 ஸ்டார்கள் உள்ளன. Windows-இல் இது 3 கோப்பு வகைகளைப் பதிவுசெய்கிறது, எடுத்துக்காட்டாக .sh, .bash மற்றும் .shell. இதைப் போன்ற மென்பொருள்கள்: PowerShell, Oh My Posh மற்றும் yq.
GitHub-இல் உள்ள திட்ட விளக்கம்: “ShellCheck, a static analysis tool for shell scripts”
நிறைகள் / குறைகள்
நிறைகள்
- ஓப்பன் சோர்ஸ்: குறியீட்டை யார் வேண்டுமானாலும் பார்க்கலாம், பில்ட் செய்யலாம்
- போர்ட்டபிள்: நிறுவல் தேவையில்லை
- பெரிய பயனர் தளம்
குறைகள்
- நேட்டிவ் ARM64 பதிப்பு இல்லை
- ஓராண்டுக்கு மேலாகப் புதுப்பிப்பு இல்லை
சுருக்கமாக: ShellCheck ஒரு 64-பிட் கணினிகளுக்கான ஓப்பன் சோர்ஸ் டெர்மினல்கள் மற்றும் CLI கருவிகள் பிரிவுக் கருவி. இதன் புதுப்பிப்புகள் குறைந்துவிட்டன.
ShellCheck பதிவிறக்கம் பாதுகாப்பானதா?
- கோப்பை வழங்குவது github.com, இது வெளியீட்டாளரின் சொந்த டொமைன்
- பதிவிறக்க இணைப்பு HTTPS பயன்படுத்துகிறது
- SHA256 ஹாஷ் வெளியிடப்பட்டுள்ளது, எனவே கோப்பைச் சரிபார்க்கலாம்:
8A4E35AB0B331C85D73567B12F2A444DF187F483E5079CEFFA6BDA1FAA2E740E· இந்த ஹாஷுக்கான VirusTotal அறிக்கையைத் திறக்கவும் - இணைப்பு இன்னும் சரிபார்க்கப்படவில்லை
- மூலக் குறியீடு பொதுவில் கிடைக்கிறது
- ExeAtlas நிறுவிகளைச் சேமிப்பதோ, சுற்றிக் கட்டுவதோ, மாற்றுவதோ இல்லை
தொடர்புடைய வழிகாட்டி: Windows-இல் கோப்பின் SHA256 ஹாஷைச் சரிபார்ப்பது எப்படி
பாதுகாப்பு நடைமுறைகள் (OpenSSF Scorecard)
GitHub-இல் உள்ள koalaman/shellcheck ரெப்பாசிட்டரியை Open Source Security Foundation தானியங்கியாகச் சோதித்த முடிவுகள்; கடைசிச் சோதனை: 19 அக்டோபர், 2026.
- தொடர்ந்து பராமரிக்கப்படுகிறது10
- ஆபத்தான workflow இல்லை10
- ரெப்பாசிட்டரியில் பைனரி கோப்புகள் இல்லை10
- ஃபஸ்ஸிங் சோதனை10
- உரிமம் குறிப்பிடப்பட்டுள்ளது10
- கோட் மறுஆய்வு7
- பின் செய்யப்பட்ட சார்புநிலைகள்1
- வரம்பிடப்பட்ட டோக்கன் அனுமதிகள்0
- OpenSSF Best Practices பேட்ஜ்0
- பாதுகாப்புக் கொள்கை0
- பிராஞ்ச் பாதுகாப்பு0
- கையொப்பமிட்ட வெளியீடுகள்0
- நிலையான கோட் பகுப்பாய்வு0
இந்த மதிப்பெண் திட்டம் எவ்வாறு உருவாக்கப்பட்டு வெளியிடப்படுகிறது என்பதை மதிப்பிடுகிறது; மென்பொருளை நிறுவுவது பாதுகாப்பானதா என்பதை அல்ல. scorecard.dev
அண்மைப் பதிப்புகள்
அனைத்து 3 பதிப்புகளும் ›3 ஆண்டுகளில் 3 பதிப்புகள் · ஆண்டுக்குச் சுமார் 1.1
| பதிப்பு | தேதி | அளவு | கோப்புகள் |
|---|---|---|---|
| 0.11.0சமீபத்தியது | 4 ஆகஸ்ட், 2025 | — | 64-பிட் ZIP |
| 0.10.0 | 8 மார்ச், 2024 | — | 64-பிட் ZIP |
| 0.9.0 | 13 டிசம்பர், 2022 | — | 64-பிட் ZIP |
கமாண்ட் லைன் மூலம் நிறுவுதல்
சைலண்ட் இன்ஸ்டால் ›winget install --id koalaman.shellcheck -echoco install shellcheck -yscoop install main/shellcheckமென்பொருள் கோப்புகள் (.exe): shellcheck.exe
தொடர்புடைய வழிகாட்டி: winget பயன்படுத்துவது எப்படி: நிறுவல், புதுப்பிப்பு
பிற இயங்குதளங்களுக்கும் கிடைக்கும்
brew install shellcheckதகவல்
- வெளியீட்டாளர்
- Vidar Holen
- பிரிவு
- டெர்மினல்கள் மற்றும் CLI கருவிகள்
- உரிமம்
- GPL-3.0
- விலை
- இலவசம்
- மூலக் குறியீடு
- github.com/koalaman/shellcheck
- நிரலாக்க மொழி
- Haskell
- தேவை
- Windows 11 / 10
- கட்டமைப்பு
- 64-பிட்
- நிறுவி வகை
- போர்ட்டபிள்
- பதிப்பு
- 0.11.0
- வெளியான தேதி
- 4 ஆகஸ்ட், 2025
- பட்டியலில் சேர்க்கப்பட்டது
- 3 ஏப்ரல், 2023
- பட்டியலில் உள்ள பதிப்புகள்
- 3
- ஆண்டுக்குப் புதுப்பிப்புகள்
- 1.1
- Chocolatey பதிவிறக்கங்கள்
- 1,11,240
- GitHub ஸ்டார்கள்
- 40,215
- GitHub ஃபோர்க்குகள்
- 1,962
- இணையதளம்
- shellcheck.net
- winget ID
- koalaman.shellcheck
- Chocolatey தொகுப்பு
- shellcheck
- Scoop தொகுப்பு
- main/shellcheck
திறக்கும் கோப்பு வகைகள் (3)
மதிப்பீடுகளும் விமர்சனங்களும்
இன்னும் விமர்சனங்கள் இல்லை. முதலில் மதிப்பிடுபவராக நீங்கள் இருங்கள்.
ShellCheck மாற்று மென்பொருள்கள்
அனைத்தையும் பார்க்க ›-
ஓப்பன் சோர்ஸ்689.6ஆ ↓ -
ஓப்பன் சோர்ஸ்820.8ஆ ↓ -
ஓப்பன் சோர்ஸ்1.5மி ↓ -
ஓப்பன் சோர்ஸ்2.1மி ↓ -
ஓப்பன் சோர்ஸ்290.1ஆ ↓ -
ஓப்பன் சோர்ஸ்75.9ஆ ↓ -
இலவசம்5.9மி ↓ -
ஓப்பன் சோர்ஸ்832.7ஆ ↓
அடிக்கடி கேட்கப்படும் கேள்விகள்
ShellCheck இலவசமா?
ஆம். ShellCheck ஒரு ஓப்பன் சோர்ஸ் மென்பொருள் (GPL-3.0 உரிமம்).
ShellCheck பதிவிறக்கம் பாதுகாப்பானதா?
கோப்பு github.com தளத்திலிருந்து வருகிறது; அந்தத் தளம் வெளியீட்டாளருக்குச் சொந்தமானது. ExeAtlas கோப்பைச் சேமிப்பதோ மாற்றுவதோ இல்லை. இங்கே காட்டப்பட்டுள்ள SHA256 ஹாஷுடன் அதை ஒப்பிடுங்கள், அல்லது அந்த ஹாஷுக்கான VirusTotal அறிக்கையைத் திறந்து பாருங்கள்.
winget மூலம் ShellCheck மென்பொருளை எப்படி நிறுவுவது?
PowerShell அல்லது Windows Terminal-ஐத் திறந்து, இந்தப் பக்கத்தில் உள்ள winget கட்டளையை இயக்குங்கள். winget அதிகாரப்பூர்வ நிறுவியைப் பதிவிறக்கி, இயக்கும் முன் அதன் SHA256 ஹாஷைச் சரிபார்க்கும்.
ShellCheck ARM (Windows on Arm) கணினிகளில் இயங்குமா?
ARM64 பதிப்பு இல்லை; Windows 11 on Arm எமுலேஷன் மூலம் 64-பிட் பதிப்பை இயக்க முடியும்.
ShellCheck பழைய பதிப்பை எங்கே பதிவிறக்கம் செய்வது?
பதிப்புகள் பக்கத்தில் அனைத்து 3 பதிப்புகளும் (13 டிசம்பர், 2022 முதல்) அவற்றின் அதிகாரப்பூர்வ நிறுவிக் கோப்புகளுக்கான இணைப்புகளுடன் உள்ளன.
நிர்வாகி உரிமைகள் இல்லாமல் ShellCheck பயன்படுத்த முடியுமா?
ஆம், இது போர்ட்டபிள்: பிரித்தெடுத்து (unzip) நேரடியாக இயக்கலாம்.
ShellCheck மென்பொருளுக்கு மாற்றுகள் என்ன?
PowerShell, Oh My Posh, yq, QPDF மற்றும் fzf. மாற்றுகள் பக்கத்தில் இவை ஒப்பிடப்பட்டுள்ளன.