シェルスクリプト

bash

bashによるサーバー負荷に応じた処理実行

# load averageを数値として取得する # ※例. 0.26 -> 26 / 1.37 -> 137 declare -i getLoadAverage=`awk '{sub(/0\.|0\.0|\./,""); ...
bash

bashによるDNSチェックシェルスクリプト(nslookup)

★nslookupシェルスクリプト  ・chk_dns.sh #------------------------------------------------- # ■nslookupシェルスクリプト #-----------...
bash

shutdownコマンド[Windows / Linux]

Windowsのshutdownコマンド ★直ぐにシャットダウン  ◆Windows shutdown /s /t 0  ◆Linux shutdown -h now ★直ぐにシャットダウン(実...
bash

bashによるload_averageログ収集

# ログの保存先パス設定 log_save_path='/var/log/load_average/' # ログを保存(ファイル名に日付を入れる:例.20130203) uptime >> $log_save_path$(date...
Linux

bashによるSubversionへの追加スクリプト

シェルスクリプト(bash)を使ってSubversionのリポジトリを追加する #------------------------------------------------- # Make Repository on Su...
Linux

bashによる引数の有無チェック

以下の例は、第一引数がなかった際に処理をストップさせる if ; then echo 'Not argument, Please Enter!' exit; fi
Linux

bashによる日付・名前指定によるファイル・ディレクトリの削除

bashによる日付・名前指定によるファイル・ディレクトリの削除するには、 ★ディレクトリの場合(30日以前、名前が「2012*」に該当) find /tmp/del_dir/ -type d -mtime +30 -name "...
Linux

bashによる日付・時間指定

シェルスクリプト(bash)でファイル名などに日付や時間を指定するのに、 ★本日の日時 $(date "+%Y%m%d %H%M") 20120902 2209 ※2012年9月2日22時09分 ★昨日の日付 ...
CentOS

bashによるファイルバックアップ・3世代作成スクリプト公開!

僕が自分のサーバーで使っている、ファイルを3世代管理でバックアップを取っているスクリプトを公開! といっても、自分で見ても、ちょっと書き方というか作りが雑ね~ 使い方は、  1.どっかに以下スクリプト「bak_contents...
Linux

シェルスクリプトとwgetで一括ダウンロード

シェルスクリプトとwgetを使った一括ダウンロード! wget -O 保存ファイル名1 wget -O 保存ファイル名2 wget -O 保存ファイル名3
タイトルとURLをコピーしました