bashでwhile文を使う #!/bin/bash read key while [ “$key” = “true” ] do echo “ok” read key done 高瀬 裕介ハック2014.09.09 309
findコマンドで複数の条件を指定する find /var/www/html -name “*.pl” -o -name “*.cgi” -o -name “*.php” 高瀬 裕介ハック2014.07.30 1,922
Nginxのstub_statusをcloudwatchにプロットする Nginxのactive_connectionsと捌いたリクエスト数をプロットします。 #!/bin/bash AWS_CLOUDWATCH_HOME=/opt/aws/apitools/mon REGION="… alkoshikawaハック2014.07.22 640
bashのデバッグ シェルで変数とかいろいろ使ってると最終的になんのパラメータのコマンドを実行しているのかわからなくなりますよね。 そうゆうときは bash -x {script} とやると実際に実行しているコマンドが表示されてデバッグが捗… alkoshikawaハック2014.07.22 237
AmazonLinuxでBashスクリプトでSudoを許可する chmod 0740 /etc/sudoers sed -i -e “s/Defaults requiretty/Defaults \!requiretty/g” /etc/sudoers chmod 0440 /etc… 高瀬 裕介ハック2014.07.09 269
ファイルに指定の行がなければ追記するワンライナー if [ `grep "${LINE_TO_ADD}" /PATH/TO/FILE | wc -l` == "0" ]; then echo "${LINE_TO_ADD… 高瀬 裕介ハック2014.07.02 1,607
historyコマンドに日付を加える tcsh の場合 set history= ( 1000 "%h %Y/%W/%D %T %R\n" ) bash の場合 HISTTIMEFORMAT="%y/%m/%d %H:%M:%S… nbeppuハック2014.06.23 957