프로세스를 쉘크립트로 백그라운드에서 실행시 ps -aux명령어로보면 2개가 중복되서 실해오디고있습니다.
글쓴이: xoduddk123 / 작성시간: 금, 2013/12/13 - 2:02오후
애플리케이션을 하나를 만들었습니다.
이 어플리케이션을 보드가 부팅을 하면 자동실행하도록 ~/.profile을 수정하였습니다
[~/.profile]
#!/bin/bash
/root/test/test &
이런식으로 했습니다
저는 보드를 teraterm으로 콘솔을 보고있습니다.
그런데 보드를 부팅하고 ps -aux명령어나 top | grep test
를 하면 같은 test가 2개가 실행이되어있습니다.
어떻게 이러한 현상을 해결해야하나요 ? ? ? ? ?
Forums:
ps -A | grep test ||
ps -A | grep test || /root/test/test &
grep의 실행 결과가 있으면 || 뒤의 내용은 실행 안 되고, grep의 실행 결과가 없으면 || 뒤의 내용이 실행됩니다.
댓글 달기