5秒置きにhttpdプロセス数が何個立ち上がっていたかをタイムスタンプと共にファイルに記録したいので、
↓こんなシェルを用意した。
#!/bin/sh while [ 1 ] do sleep 5 ret_arr=(`ps -ef | grep '/usr/sbin/httpd' | wc`) num_str=${ret_arr[0]} echo $num_str | awk '{print strftime("%y/%m/%d %H:%M:%S"), $0 } {fflush() }' >> b.out done
コメントを残す