Populares: Datos actualizados el 13 de noviembre de 2026

Categorías

Internet1412
Comunicación327
Audio y vídeo934
Gráficos y diseño563
Ofimática y productividad1172
Programación3272
Inteligencia artificial599
Seguridad y privacidad407
Herramientas del sistema3179
Juegos543
Educación y ciencia240
Redes e informática292

Descargar shfmt 3.12.0 para Windows

Format shell programs

Daniel Martí Terminales y línea de comandos #80 Terminales y línea de comandos
Esta es una versión anterior. La versión actual es 3.14.1. shfmt 3.14.1 · Fecha de publicación:

Archivos de instalación 3.12.0

ArquitecturaTipoÁmbitoTamaño del archivoDescargarSHA256
64 bits Portable — — github.com VirusTotal
32 bits Portable — — github.com VirusTotal

El enlace y el SHA256 proceden del manifiesto comunitario del Administrador de paquetes de Windows. Conviene comparar el hash del archivo descargado antes de ejecutarlo.

Notas de la versión

- The mvdan-sh JS package is discontinued in favor of sh-syntax - #1145
- cmd/shfmt
- Support the "simplify" and "minify" flags via EditorConfig - #819
- Do not allow --write to replace non-regular files - #843
- interp
- Add IsBuiltin to check if a command name is a shell built-in - #1164
- Add HandlerContext.Builtin to allow ExecHandlerFunc to call built-ins
- Initial support for $! and wait PID - #221
- Return non-fatal ExecHandlerFunc errors via the Runner.Run API
- Add HandlerContext.Pos to provide handlers with source positions
- Deprecate NewExitStatus and IsExitStatus in favor of ExitStatus
- Fix wait to always return the status of the last given job
- Copy all env vars for background subshells to avoid data races
- Support reading random numbers via $RANDOM and $SRANDOM
- Set $BASH_REMATCH when matching regular expressions via =~
- Support modifying local vars from the parent calling function
- expand
- Adjust which backslash sequences are expanded in here-docs - #1138
- Tweak tilde expansions to match Bash semantics
- pattern
- Remove the flawed and broken Braces mode; use syntax.SplitBraces instead
- Tweak ** to only act as "globstar" when alone as a path element - #1149
- Tweak * and ** to not match leading dots in basenames
- Add a NoGlobStar mode to match the POSIX semantics
- fileutil
- Treat all non-regular files as definitely not shell scripts - #1089

https://github.com/mvdan/sh/releases/tag/v3.12.0

Lo más popular en Terminales y línea de comandos

Ver todo
  1. PowerShellTerminales y línea de comandos · Microsoft Corporation
  2. QPDFTerminales y línea de comandos · QPDF
  3. Oh My PoshTerminales y línea de comandos · Jan De Dobbeleer
  4. Microsoft Azure CLITerminales y línea de comandos · Microsoft Corporation
  5. yqTerminales y línea de comandos · Mike Farah
  6. fzfTerminales y línea de comandos · Junegunn Choi
  7. AlacrittyTerminales y línea de comandos · Alacritty
  8. PuTTYTerminales y línea de comandos · Simon Tatham
  9. cURLTerminales y línea de comandos · curl
  10. TabbyTerminales y línea de comandos · Tabby Developers

Etiquetas

Compartir