要件:
*.idx ファイルが現在の日付の /a/b/DROP および /a/b/ARCHIVE ディレクトリの両方に存在するかどうかを確認するスクリプト (完了)
/a/b/DROP の *.idx ファイルが欠落している場合は、/a/b/ARCHIVE から現在の日付の *.idx ファイルをコピーします (1 日に 1 ファイルのみ)。
スクリプトの出力をいくつかのメール ID に送信する必要があります。
#!/bin/bash # Checking DROP ZIP file for current date #*************************************** filestr=`find /a/b/DROP -name "*.idx" -mtime -1 -print` if [ "$filestr" = "" ]; then echo "DROP ZIP File missing for `date +%D`" else echo "DROP ZIP file exists for `date +%D`" fi #Checking ARCHIVE IDX file for current date #****************************************** filestr=`find /a/b/ARCHIVE -name "*.idx" -mtime -1 -print` if [ "$filestr" = "" ]; then echo "ARCHIVE IDX File missing for `date +%D`" else echo "ARCHIVE IDX file exists for `date +%D`" fi
2番目と3番目の要件を達成するのを手伝ってくれる人はいますか?