次の情報を持つスクリプトを作成しようとしています。
4824597 11:26 /home/customer1/ITAM.xml
.
.
.
.
4824597 14:08 /home/customer46/ecds/dropoff/ITAM.xml
同じ情報を記録する別のファイルがあります
4824597 11:28 /home/customer1/ITAM.xml
.
.
.
.
4824597 14:11 /home/customer46/ecds/dropoff/ITAM.xml
ファイルの受信にかかる時間を知りたい。これを行うには、ログに記録されたすべてのファイルのタイムスタンプを減算し、最初のログ ファイルの最初のタイムスタンプからそれらを減算します。
私はスクリプトを作成するのが初めてで、これを機能させるのに苦労しています。やっています:
#!/bin/bash
time=$11:48:30
day=$2012-10-12
time2=$13:13:48
t=$(date -d "day time" +%s)
t1=$(date -d "day time2" +%s)
diff=$(expr $t1 - $t)
echo $diff
これまでのところ運がありません。どんな助けでも大歓迎です。