Ir al contenido
ai101.tools
navegarabriresccerrar
Claude+372Whisper+228LangChain+168Codex+223NotebookLM+276DALL-E 3+192DeepL+249n8n+208Topaz Video AI+153LlamaIndex+161
Shell Scripting logo
Habilidad

Shell Scripting

Dos agentes separan Bash de POSIX sh, con ShellCheck y Bats

0
GuardarVisitar sitio web ↗

Instalación

Claude Code: /plugin marketplace add wshobson/agents → /plugin install shell-scripting@claude-code-workflows
Se activa con

Üretim betiği yazarken, POSIX taşınabilirliğini korurken ya da ShellCheck ve Bats kurarken

Necesita herramientas
ReadWriteEditBash
Autor
rsnodgrass
Licencia
MIT

Fue aportado por un autor distinto al del resto de este marketplace y se divide deliberadamente en dos agentes. El agente de Bash parte de set -Eeuo pipefail, con limpieza mediante trap y gestión de mktemp. El agente POSIX trabaja con restricciones explícitas: sin arrays, pruebas con dobles corchetes, sustitución de procesos, expansión de llaves, palabra clave local ni sustitución de patrones; además, aclara que pipefail no existe en POSIX, por lo que el modo estricto se limita a set -eu. Mantenerlos separados evita que expresiones exclusivas de Bash terminen bajo un shebang bin/sh. Tres habilidades aportan las herramientas, con ShellCheck configurado para el dialecto correcto y pruebas Bats que verifican el estado y la salida.

Comentarios(0)

Inicia sesión para comentar

Aún no hay comentarios. Sé el primero.

Habilidades similares

Denunciar este comentario

¿Por qué quieres denunciarlo?