2017-06-12 32 views
-2

我在Informatica命令任務中使用了以下UNIX腳本來附加郵件中的文件併發送到特定的電子郵件收件人。但該任務繼續運行,不會觸發任何電子郵件。unix腳本發送郵件不工作/觸發Informatica命令任務的任何電子郵件

(uuencode -a $filestring* $filestring*; cat $MailBody) \ 
| mailx -a $filestring* -s "Today's NBS files from Staging System" \ 
    $(cat $recp_maillist) -b $(cat $bcc_maillist) -c $(cat $cc_maillist) 

- $cc_maillist: contains CC mail list 
- $bcc_maillist: contains BCC mail list 
- $recp_maillist: Contains TO mail list 

請讓我知道你是否需要更多信息。

+1

當你運行它會發生什麼? – jwodder

+0

其實我在Informatica(PowerCenter)中使用腳本,它實際上保持運行而沒有任何實際結果。我必須手動中止它。 – CHandu3245

+0

開始調試:'bash -x'。 –

回答

-2

不確定上面的腳本部分,因爲它取決於許多因素。您可以使用會話後成功郵件,並可以使用%a選項附加文件作爲替代方案。

希望這會有所幫助。