跳到主要内容
GitStars
登录
其他其他BSD-3-Clause

Repository dossier

mvdan/sh

A shell parser, formatter, and interpreter with bash and zsh support; includes shfmt

Brief / README 摘要

查看原文

A shell parser, formatter, and interpreter. Supports [POSIX Shell], [Bash], [Zsh], and [mksh]. Requires Go 1.26 or later. To parse shell scripts into a syntax tree, inspect them, and format them like shfmt does, see the syntax package. For one-call helpers with shell semantics, see the shell package: split a command line into arguments and quote them back like shlex, expand $VAR and ~ in strings, and glob with ** or match case-style patterns. To run shell scripts without a system shell, including on Windows, see the interp package; its handlers allow configuring what scripts can execute and ac…

Topics / 标签

01

相关推荐

浏览全部
01
nvm-sh/nvm★ 95.6kShell

Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions.

其他其他更新于 2026-10-23
02
junegunn/fzf★ 83.8kGo

:cherry_blossom: A command-line fuzzy finder

其他开发工具更新于 2026-10-21
03

Open Source Continuous File Synchronization

其他其他更新于 2026-10-24
04
golang/go★ 139.5kGo

The Go programming language

其他其他更新于 2026-10-24
05
avelino/awesome-go★ 190.3kGo

A curated list of awesome Go frameworks, libraries and software

其他其他更新于 2026-10-23
06
gin-gonic/gin★ 89.4kGo

Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.

其他后端更新于 2026-10-10