mailx의 명령에 maillist 공통 평가 방법 : 아래 maillist하는나는 아래와 같이 CC의 maillist 준비한
/appl/tracker/TEST> more abc.maillist
[email protected], [email protected], [email protected]
그리고를 : 내 스크립트가 mailx
를 호출하는 ab.sh
입니다
/appl/tracker/TEST> more Servicedesk.maillist
[email protected]
명령을 입력하고 이메일을 보냅니다. 그러면 ID가 계속 유지되는 cc_list
으로 이메일이 전송되고 to_list
은 목록에 제공된 ID를 목록에 넣습니다.
/appl/tracker/TEST> more ab.sh
#!/bin/ksh
l_date=`date +%d%m%y`
CC_LIST=`cat /appl/tracker/TEST/abc.maillist`
TO_LIST=`cat /appl/tracker/TEST/Servicedesk.maillist`
MY_Q="'"
cc_list="$MY_Q$CC_LIST$MY_Q"
echo $cc_list
BODYFILE='Please find attached file having my details.Test mail'
echo $CC_LIST
echo $TO_LIST
mailx -s 'HI' -c $cc_list $TO_LIST <<-EOF
`echo $BODYFILE`
EOF
/appl/tracker/TEST>
출력 :
불균형 "
이 없다는 발생되는 오류가 있습니다. 누구든지이 솔루션을 얻는 데 도움을 줄 수 있습니까?
mailx -s 'HI' -c "$cc_list" "$TO_LIST" <<-EOF
$BODYFILE
EOF
여기에있는 백틱의 에코는 변수를 스크립트에 전달하는 끔찍하게 복잡하고 복잡한 방식입니다. – tripleee