私はシステムを持っているもの:シェルスクリプト(日賢明なディレクトリからファイルを送信) - Linuxの
1つのファイルが毎日処理した後に救われたアーカイブディレクトリ(日付賢明)があります。
例(複数可)です。 ディレクトリ名は次のようになります。20170707> temp_process.txt ディレクトリ名は次のようになります。20170708>
要件があるtemp_process.txt:私はシェルスクリプトを書きたい 毎日このファイルを毎日特定のメールに送信します。
ここでは、日付別のディレクトリ(つまり、静的ディレクトリなし)からファイルを取得する必要があります。
同じように私を助けてください。
ありがとうございます!
はSO無料ではありませんコーディングサービス。自分で問題を解決しようとする試みが必要です。あなたがそれを働かせることができない場合は、あなたが試したものを投稿してください。 – Barmar
特定の問題について特定の質問をする必要があります。 Stack Overflowはあなたからの閉鎖理由を隠しているからです:* "本、ツール、ソフトウェアライブラリ、チュートリアル、または他のオフサイトリソースを推薦するか、見つけようとする質問は、オピニオン回答とスパムを引き付ける傾向があるため、Stack Overflow代わりに問題を説明し、それを解決するために今まで何が行われているのか」* – jww
私はサーバへのアクセスを失ったため、私が書かれたスクリプトを提供していませんでした。 #!/ binに/ SH 顧客= '表MyCustomer' ジョブ名= 'SendSource' customerEmailAddress='[email protected]」 fileTimestamp = '日付+%Y-%M-%D ' DATADIR = $ {MY_HOME } /../データ/アーカイブ/ $ {} fileTimestamp ファイル名= '*ソース* .txtの' CD $ DATADIR あれば[-e $ {DATADIR}/$ {ファイル名}] その後、 メール-s "ソースファイル "-a" $ filename "$ customerEmailAddress fi – RPL