[[トップページ]]

~
*基本 [#p3242184]
-[[スクリプトの実行]]
-[[for文まとめ]]
-[[case文まとめ]]
-[[if文まとめ]]
-[[while文まとめ]]
-[[read分まとめ]]
-[[引数チェック]]
-[[bashで配列処理する際のまとめ]]

*応用 [#d6af1f3e]
-[[シャットダウン時にシェルスクリプトを実行させる設定]]
-[[リモートでコマンドを実行して、その結果をローカルに表示させる]]
-[[スペース区切りで改行させる]]
-[[汎用的なマウントチェックif文]]

*参考スクリプト例 [#m29e8585]
-[[シェルスクリプト:expectでSSH自動ログイン]]
-[[シェルスクリプト:一定のプロセス数を超えたらサービス再起動]]
-[[シェルスクリプト:Apacheの再起動]]
-[[シェルスクリプト:tomcatとApacheの再起動]]
-[[シェルスクリプト:Apacheが停止してたら起動]]
-[[シェルスクリプト:ロードアベレージを毎日メールで配信]]

-[[シェルスクリプト:KVMゲストOSのVNCディスプレイを一括で表示させる]]

-[[シェルスクリプト:今日の日付によって月の第何週目かを表示させる]]
-[[シェルスクリプト:ログ出力]]

***OS関連 [#s533729c]
-[[シェルスクリプト:NTPD再起動してntpdate実行]]

***ネットワーク関連 [#td31ee87]
-[[シェルスクリプト:特定のIPアドレス範囲に対してpingで疎通確認]]

***MySQL関連 [#p44e8f93]
-[[シェルスクリプト:mysqldumpバックアップ]]
-[[シェルスクリプト:MySQLでテーブルをリネームしてCSVに出力]]
-[[シェルスクリプト:MySQLでmod_log_sqlで使用されるテーブルをリネーム]]

***メール関連 [#r9897bcc]
-[[Postfixでmailqにたまってしまったメールの削除]]

***ZFS関連 [#tbf5dbc0]
-[[シェルスクリプト:zfsローカルスナップショットバックアップ]]
-[[シェルスクリプト:zfsスナップショットをリモートサーバーへバックアップ]]

***ファイル関連 [#db5eebc3]
-[[シェルスクリプト:FTPのダウンロードを自動化]]

***その他 [#uf3044a9]
-[[シェルスクリプト:Slackへの通知]]
~



トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS