![]() |
|
|
Googleのunix.com
|
|||||||
| シェルプログラミングとスクリプティング KSH 、 CSH 、 shに、 bashの、はPerl 、 PHPは、削除するsed 、 Awkの、他のシェルスクリプトやシェルスクリプト言語についての質問の投稿はこちら。 |
その他のUNIXおよびLinuxフォーラムトピックは参考にすること
|
||||
| スレッド | スレッドスターター | フォーラム | 返信 | 最後の投稿 |
| テキストからのファイル名の一覧ファイルを読むと、複数のディレクトリでこれらのファイルを削除 | fxvisions | シェルプログラミングとスクリプティング | 5 | 2008年8月7日 04:59午後 |
| テキストファイル、アーカイブ、および削除するから、ファイル名の一覧を読む | fxvisions | シェルプログラミングとスクリプティング | 5 | 2007年3月20日 09:56午後 |
| スクリプト内のリストからファイル名の一部を読む | happyv | シェルプログラミングとスクリプティング | 3 | 2006年10月20日 10:58午前 |
| 一度に1つのリストを読む | nortypig | シェルプログラミングとスクリプティング | 7 | 2006年8月27日 10:50午後 |
| リストを使用してファイルの読み取りのみを検索 | vivekshankar | UNIXのダミー質問と回答のため | 1 | 2005年5月26日 05:47午後 |
|
|
LinkBack | スレッドツール | このスレッドを検索 | スレッドを評価 | 表示モード |
|
||||
|
ファイルをリストから読む
こんにちは、
その内容は、メールアドレスのリスト、それぞれの新しい行で区切られているファイルがあります。私には初めてのメールアドレスを読むには:と、残りのリストを提出したとCCフィールドに進みます。私mailxメールの送信に使用する予定です。私は配列には、メールアドレスを挿入したものをリストには、配列にすることがあるので、私はそれmailxコマンドに渡すことができますか?このスクリプトは動作しているが、 1つずつ蹐一のリストが印刷されます。以来、私は、リスト内のすべての人のために働く必要があるmailxれません。ありがとう! ラインを読むことで、電子メールアドレスの行番号は、最初の行は、常にフィールドをしている fname \u003d " /ホーム/ ... / emailFile.txt " 蹐receipientsの蹐[ 100 ] \u003d " " #一覧 実行< $ fname 値\u003d 0 一方ラインを読む する 値\u003d ` exprに$値+ 1 ` ; もし[ $値式1 ] それから headit \u003d $ライン "メールheaditエコー: $ " headit # receipientメールアドレスは、ファイルには、常に最初の行 その他の 蹐[ $値] \u003d $ライン "と連絡先をEメールエコー: $ (蹐[ $値] ) " Fiの 完了した # mailxコマンドは、テキスト本文、添付ファイル、蹐、 Bccを、電子メールを送信するとアドレスを返信する、 "テスト" |猫- body.txt | mailx - attachment.html - b "のbcc@mail.com " - c "を$蹐" - sを"テスト" - R "のreply@mail.com " " $ headit "エコー |