3 个仓库
Groups a sequence of commands under a name and invokes that name to execute the block, optionally passing arguments.
Distinct from Scripted Function Definitions: Distinct from general Scripted Function Definitions: focuses on Bash-specific function syntax and argument passing within shell scripts.
Explore 3 awesome GitHub repositories matching software engineering & architecture · Shell Function Definitions. Refine with filters or upvote what's useful.
Documents the syntax for defining and invoking named command blocks with optional arguments in Bash.
这是一个综合教育资源,包含 Bash 编程教程、脚本参考和 Linux 命令行手册。它提供用于编写脚本、自动化系统任务以及掌握终端导航和 Unix 系统管理的教学材料。 这些指南涵盖了广泛的 Shell 环境定制,包括提示符样式和别名的使用。它还提供了一个用于管理配置文件和初始化用户环境的 Shell 环境指南。 这些材料详细说明了一套广泛的功能,包括控制流逻辑、使用索引和关联数组的数据管理以及文本处理。其他涵盖的领域包括文件和资源管理、使用正则表达式的模式匹配,以及用于脚本调试和语法验证的可观测性工具。 该资源还解释了交互式终端功能,如命令历史记录检索、输入补全以及用于命令行导航的键盘快捷键。
Covers the definition and invocation of named command blocks to create reusable logic in scripts.
Oils is a Unix shell interpreter and scripting language runtime that combines a modern shell language with POSIX and Bash compatibility. It functions as a structured data shell, integrating JSON and J8 formats to manage complex data without relying on string parsing. The system is distinguished by a C++ transpiled interpreter that converts a subset of Python source code into strongly typed C++ for high-performance execution. It features a garbage-collected typed runtime that supports prototype-based polymorphism, lexical closures, and reference-based variable mutation. To decouple shell logic
Creates routines that manage I/O, external processes, and standard streams for advanced scripting.