@oresk/tidy-bash
美化Bash命令链输出,使其更易读。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:@oresk/tidy-bash。 它的用途是:美化Bash命令链输出,使其更易读。 完整的 Skill 内容见:https://321skill.com/skills/oresk-tidy-bash/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
'帮我用tidy-bash处理这条Bash命令链的输出:cd /opt/service && git pull && mvn clean package && sh restart.sh',它会在命令前添加tidy-bash前缀执行,将每个子命令的输入、输出和状态码清晰分隔展示,明确标识成功/失败状态,方便我快速定位执行问题。
对AI说:'我在树莓派上运行传感器数据采集的Bash脚本时输出混杂,给我用tidy-bash美化输出的方案',它会提供管道调用的写法,将脚本的执行结果结构化展示,让我能快速分辨每个采集步骤的运行情况。
对AI说:'我想让日常执行的系统维护命令输出更易读,怎么用tidy-bash实现?',它会给出配置别名的方案,让我执行复杂维护命令时自动获得格式化的清晰输出,提升终端操作效率。
介绍
在Linux终端或树莓派上执行复杂的Bash命令链时,多个命令通过 &&、;、||、| 连接,输出结果往往混杂在一起,难以快速分辨每个子命令的执行状态和输出内容。这给调试和日志查看带来了不便。
@oresk/tidy-bash 通过解析和重新格式化Bash命令链的执行输出,将每个子命令的输入、输出和状态码清晰地分隔显示在不同的行中。用户只需在命令前加上 tidy-bash 前缀,或在脚本中通过管道使用,即可获得结构化的输出结果,包括成功/失败的明确标识。
该工具非常适合系统管理员、DevOps工程师、嵌入式开发者(尤其是树莓派用户)以及任何经常在终端中执行复杂命令链,并需要清晰、可审计日志的用户。它能显著提升命令行工作的可读性和排错效率。
使用建议:建议将其作为日常调试和脚本开发的辅助工具。注意,它主要处理命令执行后的输出美化,而非交互式命令的实时美化。对于极度依赖颜色代码或特殊终端交互的命令,美化效果可能有限,建议先在小范围场景测试。
核心特点
与单纯高亮语法或美化单行命令的工具不同,它专门针对由连接符(如&&, |)组成的多命令链进行结构化拆分,并为每个子命令提供清晰的执行状态摘要,这在同类Bash美化工具中较为少见。
注意事项
不适合需要实时交互或依赖复杂终端转义序列的命令场景。
常见问题
tidy-bash能美化所有Bash命令吗?
主要针对由&&、;、||、|连接的多命令链,对单条复杂命令的美化支持有限。
它会影响命令本身的执行吗?
不会,它只对命令执行后的输出进行格式化处理,不改变命令逻辑和结果。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/oresk-tidy-bash/raw/index.md 读取 @oresk/tidy-bash 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/oresk-tidy-bash/raw/index.md(查看排版版本)