IT/Tips

쉘상에서 프로세스 리턴값 얻어오기

싸후이 2007. 2. 12. 16:14

쉘상에서 프로세스 리턴값 얻어오기
#!/bin/bash
which mutt 2>&1>&/dev/null

echo -n "Default Mail Client is "
if [ $? = 0 ]
then
    echo "mutt"
else
    echo "pine"
fi
 
 
위의 쉘스크립트는 mutt가 있는지 확인해서 존재한다면(종료값이 0) mutt를 기본 메일클라이언트로 그렇지 않을경우 pine을 기본 메일클라이언트로 선택한다.