頻繁に変更するユーザーにメールを送信する

頻繁に変更するユーザーにメールを送信する

制御ファイルを使用してすべてのメールIDをディレクトリに保存したいと思います。例: /abs/pqr/send_mail.ctrl

send_mail.ctrl 制御例

[email protected]
[email protected]
------
-----

ここで、メールを送信するためにmailxコマンドを使用するデフォルトスクリプトのctrlファイルに宣言したリストをエクスポートしたいと思います。

毎日変更される動的ユーザーリストにメールを送信するようにデフォルトのスクリプトを変更せずに、この状況をどのように処理する必要がありますか?

ベストアンサー1

どうですか?

cat /abs/pqr/send_mail.ctrl | while read a b; do
 /some/where/main_script.sh $a
done

制御ファイルで見つかった最初の(スペースで区切られた)列を引数として使用して、制御ファイル内の各項目の基本スクリプトを呼び出します。

おすすめ記事