linux-shell-scripting について
LinuxおよびUnixシステムでの本番向けシェルスクリプト作成を扱うスキルガイドです。前提条件と安全上の制約として、本番前のテスト、変数の引用、絶対パスの使用、シェルトレースの注意点を示します。
主な機能
- 01Linux・Unixの前提条件
- 02本番以外でのテスト指針
- 03絶対パスの推奨
- 04変数の安全な引用
- 05シェルトレースの注意事項
活用シーン
- 01Linuxシェルスクリプトの準備
- 02本番前のスクリプト安全性確認
- 03システム管理タスクの計画
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ sickn33/ agentic-awesome-skills --skill linux-shell-scriptingインストール後、Claude Code で/linux-shell-scriptingを入力して読み込まれたか確認します。
同梱ファイルreferences/detailed-guide.md
詳細
Linux 本番環境用シェルスクリプト
詳細ガイド
このスキルを実行する前に、詳細ガイドをお読みください。手順と参考資料の全容が記載されています。安全性、前提条件、検証要件は必ず遵守してください。特定の作業を行う場合は関連するセクションを読み、エンドツーエンドで作業する場合はガイド全体をお読みください。
前提条件
必要な環境
- Linux/Unix システム(bash シェル)
- 作業に必要な適切な権限
- 必要なユーティリティがインストールされていること(rsync、openssl など)
必要な知識
- bash スクリプトの基本
- Linux のファイルシステム構造
- システム管理の概念
制約と制限
- スクリプトは必ず本番環境以外で先にテストしてください
- エラーを防ぐため、絶対パスを使用してください
- 空白を適切に処理するため、変数を引用符で囲んでください
- 多くのスクリプトには root/sudo 権限が必要です
- シェルトレースは、秘密情報を含まないテスト入力でのみ使用してください。展開された認証情報や引数がログに記録されます
使用する場合
このスキルは、概要に記載されたワークフローまたはアクションを実行する場合に適用できます。
コメント
Markdown 対応