Format shell programs
வெளியீட்டாளரின் விளக்கம் (ஆங்கிலம்)
shfmt என்றால் என்ன?
shfmt, டெர்மினல்கள் மற்றும் CLI கருவிகள் பிரிவைச் சேர்ந்த ஒரு ஓப்பன் சோர்ஸ் Windows மென்பொருள்; இதை வெளியிடுவது Daniel Martí. இது Go மொழியில் எழுதப்பட்டுள்ளது.
நிறுவலும் தேவைகளும்
வெளியீட்டாளர் 64-பிட் மற்றும் 32-பிட் Windows-க்கு போர்ட்டபிள் வடிவில் நிறுவிகளை வழங்குகிறார். இதை நிறுவாமலேயே இயக்கலாம் (போர்ட்டபிள்).
புதுப்பிப்புகளும் பதிப்பு வரலாறும்
தற்போதைய பதிப்பு 3.14.1; இது 6 செப்டம்பர், 2026 அன்று வெளியானது. பதிப்பு வரலாறு 12 டிசம்பர், 2022 வரை பின்னோக்கிச் செல்கிறது: மொத்தம் 11 வெளியீடுகள், அனைத்தும் அதிகாரப்பூர்வ கோப்புகளுடன் இணைக்கப்பட்டவை. அதாவது ஆண்டுக்குச் சுமார் 2.9 வெளியீடுகள்.
பிரபலமும் கோப்பு வகைகளும்
இதன் Chocolatey தொகுப்பு 9,510 முறை பதிவிறக்கப்பட்டுள்ளது. GitHub-இல் உள்ள இதன் மூலக் குறியீட்டுக்கு (mvdan/sh) 9,142 ஸ்டார்கள் உள்ளன. Windows-இல் இது 1 கோப்பு வகையைப் பதிவுசெய்கிறது, எடுத்துக்காட்டாக .sh. இதைப் போன்ற மென்பொருள்கள்: PowerShell, Oh My Posh மற்றும் fzf.
GitHub-இல் உள்ள திட்ட விளக்கம்: “A shell parser, formatter, and interpreter with bash and zsh support; includes shfmt”
நிறைகள் / குறைகள்
நிறைகள்
- ஓப்பன் சோர்ஸ்: குறியீட்டை யார் வேண்டுமானாலும் பார்க்கலாம், பில்ட் செய்யலாம்
- போர்ட்டபிள்: நிறுவல் தேவையில்லை
- கடந்த இரண்டு மாதங்களில் புதுப்பிக்கப்பட்டது
- பெரிய பயனர் தளம்
குறைகள்
- நேட்டிவ் ARM64 பதிப்பு இல்லை
சுருக்கமாக: shfmt ஒரு 64-பிட் மற்றும் 32-பிட் கணினிகளுக்கான ஓப்பன் சோர்ஸ் டெர்மினல்கள் மற்றும் CLI கருவிகள் பிரிவுக் கருவி.
shfmt பதிவிறக்கம் பாதுகாப்பானதா?
- கோப்பை வழங்குவது github.com, இது வெளியீட்டாளரின் சொந்த டொமைன்
- பதிவிறக்க இணைப்பு HTTPS பயன்படுத்துகிறது
- SHA256 ஹாஷ் வெளியிடப்பட்டுள்ளது, எனவே கோப்பைச் சரிபார்க்கலாம்:
13629CE28442CA80B6B5A819F7574AB39E1C28C6E26734CA816C9714E04851DF· இந்த ஹாஷுக்கான VirusTotal அறிக்கையைத் திறக்கவும் - இணைப்பு இன்னும் சரிபார்க்கப்படவில்லை
- மூலக் குறியீடு பொதுவில் கிடைக்கிறது
- ExeAtlas நிறுவிகளைச் சேமிப்பதோ, சுற்றிக் கட்டுவதோ, மாற்றுவதோ இல்லை
தொடர்புடைய வழிகாட்டி: Windows-இல் கோப்பின் SHA256 ஹாஷைச் சரிபார்ப்பது எப்படி
பாதுகாப்பு நடைமுறைகள் (OpenSSF Scorecard)
GitHub-இல் உள்ள mvdan/sh ரெப்பாசிட்டரியை Open Source Security Foundation தானியங்கியாகச் சோதித்த முடிவுகள்; கடைசிச் சோதனை: 19 அக்டோபர், 2026.
- தொடர்ந்து பராமரிக்கப்படுகிறது10
- ரெப்பாசிட்டரியில் பைனரி கோப்புகள் இல்லை10
- ஆபத்தான workflow இல்லை10
- ஃபஸ்ஸிங் சோதனை10
- உரிமம் குறிப்பிடப்பட்டுள்ளது10
- வெளியிடப்பட்ட பேக்கேஜ்கள்10
- பிராஞ்ச் பாதுகாப்பு3
- கோட் மறுஆய்வு0
- வரம்பிடப்பட்ட டோக்கன் அனுமதிகள்0
- OpenSSF Best Practices பேட்ஜ்0
- பாதுகாப்புக் கொள்கை0
- பின் செய்யப்பட்ட சார்புநிலைகள்0
- கையொப்பமிட்ட வெளியீடுகள்0
- நிலையான கோட் பகுப்பாய்வு0
இந்த மதிப்பெண் திட்டம் எவ்வாறு உருவாக்கப்பட்டு வெளியிடப்படுகிறது என்பதை மதிப்பிடுகிறது; மென்பொருளை நிறுவுவது பாதுகாப்பானதா என்பதை அல்ல. scorecard.dev
அண்மைப் பதிப்புகள்
அனைத்து 11 பதிப்புகளும் ›4 ஆண்டுகளில் 11 பதிப்புகள் · ஆண்டுக்குச் சுமார் 2.9
| பதிப்பு | தேதி | அளவு | கோப்புகள் |
|---|---|---|---|
| 3.14.1சமீபத்தியது | 6 செப்டம்பர், 2026 | — | 64-பிட் போர்ட்டபிள்32-பிட் போர்ட்டபிள் |
| 3.14.0 | 28 ஆகஸ்ட், 2026 | — | 32-பிட் போர்ட்டபிள்64-பிட் போர்ட்டபிள் |
| 3.13.1 | 6 ஏப்ரல், 2026 | — | 32-பிட் போர்ட்டபிள்64-பிட் போர்ட்டபிள் |
| 3.13.0 | 9 மார்ச், 2026 | — | 64-பிட் போர்ட்டபிள்32-பிட் போர்ட்டபிள் |
| 3.12.0 | 6 ஜூலை, 2025 | — | 32-பிட் போர்ட்டபிள்64-பிட் போர்ட்டபிள் |
| 3.11.0 | 5 மார்ச், 2025 | — | 32-பிட் போர்ட்டபிள்64-பிட் போர்ட்டபிள் |
| 3.10.0 | 20 அக்டோபர், 2024 | — | 32-பிட் போர்ட்டபிள்64-பிட் போர்ட்டபிள் |
| 3.9.0 | 16 ஆகஸ்ட், 2024 | — | 32-பிட் போர்ட்டபிள்64-பிட் போர்ட்டபிள் |
கமாண்ட் லைன் மூலம் நிறுவுதல்
சைலண்ட் இன்ஸ்டால் ›winget install --id mvdan.shfmt -echoco install shfmt -yscoop install main/shfmtமென்பொருள் கோப்புகள் (.exe): shfmt.exe
தொடர்புடைய வழிகாட்டி: winget பயன்படுத்துவது எப்படி: நிறுவல், புதுப்பிப்பு
பிற இயங்குதளங்களுக்கும் கிடைக்கும்
brew install shfmtதகவல்
- வெளியீட்டாளர்
- Daniel Martí
- பிரிவு
- டெர்மினல்கள் மற்றும் CLI கருவிகள்
- உரிமம்
- BSD-3-Clause
- விலை
- இலவசம்
- மூலக் குறியீடு
- github.com/mvdan/sh
- நிரலாக்க மொழி
- Go
- தேவை
- Windows 11 / 10
- கட்டமைப்பு
- 64-பிட், 32-பிட்
- நிறுவி வகை
- போர்ட்டபிள்
- பதிப்பு
- 3.14.1
- வெளியான தேதி
- 6 செப்டம்பர், 2026
- பட்டியலில் சேர்க்கப்பட்டது
- 28 டிசம்பர், 2022
- பட்டியலில் உள்ள பதிப்புகள்
- 11
- ஆண்டுக்குப் புதுப்பிப்புகள்
- 2.9
- Chocolatey பதிவிறக்கங்கள்
- 9,510
- GitHub ஸ்டார்கள்
- 9,142
- GitHub ஃபோர்க்குகள்
- 461
- இணையதளம்
- github.com
- winget ID
- mvdan.shfmt
- Chocolatey தொகுப்பு
- shfmt
- Scoop தொகுப்பு
- main/shfmt
திறக்கும் கோப்பு வகைகள் (1)
மதிப்பீடுகளும் விமர்சனங்களும்
இன்னும் விமர்சனங்கள் இல்லை. முதலில் மதிப்பிடுபவராக நீங்கள் இருங்கள்.
shfmt மாற்று மென்பொருள்கள்
அனைத்தையும் பார்க்க ›-
ஓப்பன் சோர்ஸ்689.6ஆ ↓ -
ஓப்பன் சோர்ஸ்820.8ஆ ↓ -
ஓப்பன் சோர்ஸ்290.1ஆ ↓ -
ஓப்பன் சோர்ஸ்2.1மி ↓ -
ஓப்பன் சோர்ஸ்75.9ஆ ↓ -
ஓப்பன் சோர்ஸ்1.5மி ↓ -
ஓப்பன் சோர்ஸ்127.8ஆ ↓ -
ஓப்பன் சோர்ஸ்832.7ஆ ↓
அடிக்கடி கேட்கப்படும் கேள்விகள்
shfmt இலவசமா?
ஆம். shfmt ஒரு ஓப்பன் சோர்ஸ் மென்பொருள் (BSD-3-Clause உரிமம்).
shfmt பதிவிறக்கம் பாதுகாப்பானதா?
கோப்பு github.com தளத்திலிருந்து வருகிறது; அந்தத் தளம் வெளியீட்டாளருக்குச் சொந்தமானது. ExeAtlas கோப்பைச் சேமிப்பதோ மாற்றுவதோ இல்லை. இங்கே காட்டப்பட்டுள்ள SHA256 ஹாஷுடன் அதை ஒப்பிடுங்கள், அல்லது அந்த ஹாஷுக்கான VirusTotal அறிக்கையைத் திறந்து பாருங்கள்.
winget மூலம் shfmt மென்பொருளை எப்படி நிறுவுவது?
PowerShell அல்லது Windows Terminal-ஐத் திறந்து, இந்தப் பக்கத்தில் உள்ள winget கட்டளையை இயக்குங்கள். winget அதிகாரப்பூர்வ நிறுவியைப் பதிவிறக்கி, இயக்கும் முன் அதன் SHA256 ஹாஷைச் சரிபார்க்கும்.
shfmt ARM (Windows on Arm) கணினிகளில் இயங்குமா?
ARM64 பதிப்பு இல்லை; Windows 11 on Arm எமுலேஷன் மூலம் 64-பிட் மற்றும் 32-பிட் பதிப்பை இயக்க முடியும்.
shfmt பழைய பதிப்பை எங்கே பதிவிறக்கம் செய்வது?
பதிப்புகள் பக்கத்தில் அனைத்து 11 பதிப்புகளும் (12 டிசம்பர், 2022 முதல்) அவற்றின் அதிகாரப்பூர்வ நிறுவிக் கோப்புகளுக்கான இணைப்புகளுடன் உள்ளன.
நிர்வாகி உரிமைகள் இல்லாமல் shfmt பயன்படுத்த முடியுமா?
ஆம், இது போர்ட்டபிள்: பிரித்தெடுத்து (unzip) நேரடியாக இயக்கலாம்.
shfmt மென்பொருளுக்கு மாற்றுகள் என்ன?
PowerShell, Oh My Posh, fzf, QPDF மற்றும் Alacritty. மாற்றுகள் பக்கத்தில் இவை ஒப்பிடப்பட்டுள்ளன.