일반 txt 파일이 포함된 이메일 zip 파일

일반 txt 파일이 포함된 이메일 zip 파일

유닉스에서 일반 txt 파일을 zip 파일로 이메일로 보내는 방법은 무엇입니까? txt 파일의 콘텐츠는 자동으로 래핑되어야 합니다.

답변1

텍스트 파일을 래핑하려면 사용할 수 있습니다 fold(참조매뉴얼 페이지 축소)

예를 들어

fold -w 78 -s input.txt > wrapped.txt

텍스트는 최대 78자 너비로 줄 바꿈됩니다. 그런 다음 zip다음을 사용하여 압축 할 수 있습니다 .

zip wrapped.zip wrapped.txt 

그런 다음 이메일로 보내세요mail

mail -a wrapped.zip -s "Subject of the mail" [email protected]

(모든 메일 버전이 이 -a옵션을 지원하는 것은 아닙니다)

답변2

메일이 -a 옵션을 지원하지 않으면 uuencode를 사용하여 지원하세요.

uuencode 원본 파일 이름 첨부 파일 이름 mail -s "제목"[이메일 보호됨]

예를 들어(내 눈앞에서 작동합니다):

uuenconde ~/.netrc mynetrc.txt 메일 -s "테스트" |[이메일 보호됨]

이메일에서 mynetrc.txt라는 첨부 파일을 봤습니다.

관련 정보