#author("2018-02-06T03:32:23+00:00","default:kazuma","kazuma") [[トップページ]] ~ *基本 [#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への通知]] ~