Shell Script 撰寫上的問題 (和 mail 有關) - BBS

Hardy avatar
By Hardy
at 2008-04-10T00:50

Table of Contents

※ 引述《LOHC (Stacey Kent)》之銘言:
: 我寫了一隻 Shell Script 大意如下
: /usr/bin/less filename | /usr/bin/mail -s "Hello" -b `/usr/bin/cat mailist`
^^^^ 為何不用cat
: maillist 的格式如下
: [email protected], [email protected]
: 但執行此 script 後,會出現
: mail: You must specify direct recipients with -s, -c, or -b.
: 信還是會寄出,主旨的部份也對,但 bcc 的部份則不是當初設定想要的,是不是能
: 請前輩們,提醒一下我是忽略掉了哪些東西?
: 另外如果有更好的方式,在這也希望各位能提供點意見給我,謝謝。

mail [-dEiInv] [-s subject] [-c cc-addr] [-b bcc-addr] [-F] to-addr ...
[-sendmail-option ...]

還需要加上 to-addr
to-addr 就用你自己的 Email吧
/usr/bin/mail -s "Hello" -b "`/usr/bin/cat mailist`" to-addr
^^^ 這邊用 " 包起來比較保險

如果你要大量寄的話可以考慮以下方法
maillist 的格式如下
[email protected]
[email protected]
....

#!/bin/sh
cat maillist | while read mail;
do
cat filename | mail -s "Hello" "$mail";
done



--
Tags: BBS

All Comments

lighttpd rewrite 轉換問題

Susan avatar
By Susan
at 2008-04-09T00:28
目前主要的 web server 是採用 lighttpd 這幾天一直嘗試安裝 dekiwiki 目前就到最後一步卡關了 問題在於 rewrite 的規則 官網只有提供 apache22 的寫法 之前已經在 apache22 上有成功運作 現在換到 lighttpd 就在 rewrite 的規則轉 ...

關於板上的氣氛...

Irma avatar
By Irma
at 2008-04-08T23:51
※ 引述《pttlz (工蟻)》之銘言: : 「是我起的頭, 就該由我結束」 : 現在我已經知道錯了 : 可否接受我的道歉? ok, 不過也不一定得買書不可, 網路上的 handbook 就可以看, 再配上 FAQ 跟 mailing list, 我想會比較好. -- 靜中見真境,淡中識本然 - ...

qouta

Iris avatar
By Iris
at 2008-04-08T23:43
※ 引述《glen61y141 (晨星)》之銘言: : 標題: Re: [問題] qouta : 時間: Tue Apr 8 23:24:52 2008 : : ※ 引述《chinsan.bbsatbbs.ilc.edu.tw (有若無,實若虛)》之銘言: : : ※ 引述《glen61y141.bbsat ...

qouta

Daph Bay avatar
By Daph Bay
at 2008-04-08T23:24
※ 引述《chinsan.bbsatbbs.ilc.edu.tw (有若無,實若虛)》之銘言: : ※ 引述《glen61y141.bbsatptt.cc (晨星)》之銘言: : andgt; 我有找過 : andgt; 網路上寫說 usrquota 是用在 linux 上 : andgt; 不過當我 vi ...

關於板上的氣氛...

Aaliyah avatar
By Aaliyah
at 2008-04-08T16:39
※ 引述《TKyo (暗黑貴公子)》之銘言: : ※ 引述《giacch (giacch)》之銘言: : : 會來這裡問, 就是有不會的地方, 所以才來的嘛... : : 因為不甚了解, 難免會寫出錯誤的東西, 有什麼好奇怪的..? : 說錯沒有什麼, 大方承認就好 : 但是不 ...