나는 bash는 스크립트에서 이메일을 보낼 필요가 : 라인의삽입 방법은 bash에서 캐럿과 새 줄을 반환합니까?
$message=$line1$line2$line3$line
echo $message | mail -s "$subject" [email protected]
어떻게 삽입 끝을 이메일의 몸은 내가 행으로 나누어 볼 수 있도록?
나는 bash는 스크립트에서 이메일을 보낼 필요가 : 라인의삽입 방법은 bash에서 캐럿과 새 줄을 반환합니까?
$message=$line1$line2$line3$line
echo $message | mail -s "$subject" [email protected]
어떻게 삽입 끝을 이메일의 몸은 내가 행으로 나누어 볼 수 있도록?
heredoc 형식 사용은 어떻습니까?
mail -s "$subject" [email protected] << MSG_BODY_HERE
$line1
$line2
$line3
$line4
MSG_BODY_HERE
message="${line1}\n${line2}\n${line3}${line}\n"
이 시도 :
message="$(printf '%s\n' "$line1" "$line2" "$line3" "$line")
echo "$message" | ...
사용 에코 -e의 $ 메시지 | 에코 매뉴얼에서 메일
:
는 백 슬래시의 해석을 가능하게 -e는
탈출