Naar de inhoud
↑↓navigeren↵openenescsluiten
Claude+372Whisper+228LangChain+168Codex+223NotebookLM+276DALL-E 3+192DeepL+249n8n+208Topaz Video AI+153LlamaIndex+161
Shell Scripting logo
Skill

Shell Scripting

Twee shell-agents scheiden Bash van POSIX sh, met ShellCheck en Bats

0
BewarenWebsite bezoeken ↗
GitHub-sterren
39K
Repository op GitHub

Installeren

Claude Code: /plugin marketplace add wshobson/agents → /plugin install shell-scripting@claude-code-workflows
Wordt geactiveerd bij

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

Vereist tools
ReadWriteEditBash
Auteur
rsnodgrass
Licentie
MIT

Deze bijdrage komt van een andere auteur dan de rest van deze marketplace en is bewust opgesplitst in twee agents. De Bash-agent begint met set -Eeuo pipefail, opruiming via traps en correct gebruik van mktemp; de POSIX-agent volgt vaste beperkingen zonder arrays, dubbele blokhaken, process substitution, brace expansion, local of patroonvervanging, en gebruikt set -eu omdat pipefail niet bestaat in POSIX. Die scheiding voorkomt Bash-specifieke constructies onder een bin/sh-shebang, terwijl ShellCheck met het juiste dialect en Bats-tests voor status en uitvoer de controle verzorgen.

Reacties(0)

Log in om te reageren

Nog geen reacties — wees de eerste.

Vergelijkbare skills

Deze reactie melden

Waarom meld je dit?