문서의 이전 판입니다!
프로그램을 실행할 때 이미 해당 프로그램이 실행된 상태이면 실행을 안하도록 처리할 필요가 있을 경우 사용한다. http://awesome.naquadah.org/wiki/Autostart 참조
#! /bin/bash # Run program unless it's already running. if [ -z "`ps -Af | grep -o -w ".*$1" | grep -v grep | grep -v run-once`" ]; then $@ fi
#!/bin/bash #Alternative pgrep $@ > /dev/null || ($@ &)
위 스크립트를 run_once
등의 이름으로 저장하고 run_once program
형태로 실행한다.