명령을 사용하여 쉘 스크립트에서 메일을 보내려고 합니다.
mailx -s "TEST MAIL" -c "user_name ..." user<message.txt
그런데 인식할 수 없는 옵션으로 인해 오류가 발생하는데 -c
, 숨은참조 -b
와 숨은참조에 어떤 옵션을 사용해야 합니까? ? ?
답변1
Debian과 Ubuntu는 mailx
Heirloom을 s-nail로 대체했습니다 mailx
. 지원 -b
과 -c
옵션 모두. 그러나 mailx
다른 패키지의 다른 명령은 그렇지 않습니다.
mailx
당신도 모르게 GNU Mailutils 나 NMH를 사용하고 있는 것 같습니다 mailx
. 후자는 -c
옵션을 다음과 같이 다시 설명 -cc
하지만 이에 상응하는 항목은 없습니다 -b
. 전자는 직접적으로 동등한 것이 없으며 공통 메커니즘을 사용하여 헤더 삽입이 필요합니다. ( -b
엄밀히 말하면-c
봉투제목은 아니지만 수준에서는 차이가 모호합니다 mailx
.
추가 읽기
mailx
. 우분투 16.04 매뉴얼 페이지.mailx
. 우분투 16.04 매뉴얼 페이지.mailx
. 우분투 16.04 매뉴얼 페이지.mailx
. 우분투 14.04 매뉴얼 페이지.s-nail
. 사용자 명령. 달팽이들. 데비안 매뉴얼 페이지.mailx
. 사용자 명령. GNU 메일 유틸리티. 데비안 매뉴얼 페이지.mailx
. 범용 명령 매뉴얼. BSD 메일함. 데비안 매뉴얼 페이지.mailx
. 사용자 명령. NMH. 데비안 매뉴얼 페이지.- 메일과 mailx의 차이점은 무엇입니까?
- https://unix.stackexchange.com/a/469833/5132