#!/bin/bash # # Written by NONO. http://www.asahi-net.or.jp/~aa4t-nngk/ # PROG=$1 TEST=$2 function detpid() { case "${PROG}" in tcpserver) ps -ewo "%p %c %a" |grep -v pop3 ;; *) ps -ewo "%p %c %a" ;; esac } detpid |awk "!/detectpid/ && !/grep/ && /$PROG/ && /$TEST/ {print \$1}" |head -n 1