로그 파일 항목 추가

로그 파일 항목 추가

다음 bash 파일에 로그 파일 줄을 어떻게 추가할 수 있나요?

#!/bin/sh

if ps x |grep -v grep |grep -c cccam_2.3.2 >/dev/null
then
    echo "cccam... ok"
else
    echo "cccam... restarting"
    /var/bin/cccam_2.3.2 &
fi

답변1

나는 당신이 logger다음과 같은 명령을 사용하고 싶어한다고 생각합니다.

root@dst:~# logger "Hello log stuff."
root@dst:~# grep Hello /var/log/messages 
Jan 27 16:32:42 dst root: Hello log stuff.

man logger또한 좋은 옵션을 제공합니다.

답변2

쉘 스크립트를 사용하여 -x를 추가하고 이를 로그 파일로 리디렉션할 수도 있다고 생각합니다. 일부 쉘 스크립트를 기록하고 디버깅하는 데 사용합니다.

이 같은

sh -x your_script.sh 2> logfile.log

관련 정보