git-push で任意の(再)起動コマンドを走らせる時に便利だったメモ。
PID=$(ps aux | grep '<コマンド>' | awk '{ print $2 }')
[ -z "${PID}" ] && kill ${PID}
nohup <コマンド> 2>&1 | logger &
unset PID
More than 5 years have passed since last update.
git-push で任意の(再)起動コマンドを走らせる時に便利だったメモ。
PID=$(ps aux | grep '<コマンド>' | awk '{ print $2 }')
[ -z "${PID}" ] && kill ${PID}
nohup <コマンド> 2>&1 | logger &
unset PID
Register as a new user and use Qiita more conveniently