私は、入力されたデータが私のfile.Andに存在していない場合であるかどうかを確認する必要があり入力したデータがUNIXのログファイルに存在するかどうかを確認するにはどうすればよいですか?
Apr 10 16 02:07:20 Data 1
Apr 11 16 02:07:20 Data 1
May 10 16 04:11:09 Data 2
May 12 16 04:11:09 Data 2
次のデータとログファイルが、それはerror.Iは、次のコードを使用しています表示されるはずです。
if [ ! -d "$StartTime" ]
then
{
echo " $StartTime does not exists in the file"
exit
}
fi
"$StartTime"
店舗Apr 10 16 02:07:20
日付。ログファイル名はどこで指定する必要がありますか?
私はすでに '02を4月10日16格納しています:
grep
(すなわち検索文字列が見つからない場合、戻り終了状態1
は失敗します* | wc -l' -eq 0'?GIT Bashで動作しますか? – Vishwaroopa@Vishwaroopa、GIT Bashについてはわかりませんが、コマンドが利用可能であれば試してみてください。 –
ありがとうログファイル名はどこで指定できますか?log1.log(filename)に '$ StartTime'すなわち' Apr 10 16 02:07:20'の日付があるかどうかを確認する必要があります – Vishwaroopa