Format shell programs
प्रकाशक का विवरण (अंग्रेज़ी)
shfmt क्या है?
Daniel Martí द्वारा प्रकाशित shfmt एक ओपन सोर्स Windows सॉफ़्टवेयर है (श्रेणी: टर्मिनल और CLI टूल)। इसे 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-बिट PC के लिए एक ओपन सोर्स Windows टूल है (श्रेणी: टर्मिनल और CLI टूल)।
क्या shfmt डाउनलोड करना सुरक्षित है?
- फ़ाइल github.com से आती है, जो प्रकाशक का अपना डोमेन है
- डाउनलोड लिंक HTTPS का इस्तेमाल करता है
- SHA256 हैश प्रकाशित है, इसलिए आप फ़ाइल की जाँच कर सकते हैं:
13629CE28442CA80B6B5A819F7574AB39E1C28C6E26734CA816C9714E04851DF· इस हैश की VirusTotal रिपोर्ट खोलें - लिंक अभी जाँचा नहीं गया है
- सोर्स कोड सार्वजनिक है
- ExeAtlas इंस्टॉलर को न होस्ट करता है, न रैप करता है, न बदलता है
संबंधित गाइड: Windows पर फ़ाइल का SHA256 हैश कैसे चेक करें
सुरक्षा के तौर-तरीके (OpenSSF Scorecard)
Open Source Security Foundation द्वारा GitHub पर mvdan/sh रिपॉज़िटरी की अपने-आप होने वाली जाँच, पिछली बार 19 अक्टूबर 2026 को।
- सक्रिय रखरखाव10
- रिपॉज़िटरी में बाइनरी नहीं10
- कोई ख़तरनाक वर्कफ़्लो नहीं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 के विकल्प
सभी देखें ›-
ओपन सोर्स6.9 लाख ↓ -
ओपन सोर्स8.2 लाख ↓ -
ओपन सोर्स2.9 लाख ↓ -
ओपन सोर्स21.3 लाख ↓ -
ओपन सोर्स75.9 हज़ार ↓ -
ओपन सोर्स14.8 लाख ↓ -
ओपन सोर्स1.3 लाख ↓ -
ओपन सोर्स8.3 लाख ↓
अक्सर पूछे जाने वाले सवाल
क्या 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 का पुराना संस्करण कहाँ से डाउनलोड करें?
संस्करण पेज पर 12 दिसंबर 2022 से अब तक के सभी 11 संस्करण उनकी आधिकारिक इंस्टॉलर फ़ाइलों के लिंक के साथ दिए गए हैं।
क्या shfmt को एडमिनिस्ट्रेटर अधिकारों के बिना इस्तेमाल किया जा सकता है?
हाँ, यह पोर्टेबल है: फ़ाइल अनपैक करें और चलाएँ।
shfmt के विकल्प कौन-से हैं?
PowerShell, Oh My Posh, fzf, QPDF और Alacritty। विकल्प पेज पर इनकी तुलना दी गई है।