我有一個包含兩列(開始日期時間和結束日期時間)的文件我想計算這些日期之間的差異(以分鐘爲單位)。並將差異存儲在另一列中。獲取兩個日期列之間的差異分鐘
源文件
20121224 22:16:10|20121224 23:03:34
輸出文件
20121224 22:16:10|20121224 23:03:34|73
任何人都可以在這方面的幫助。任何幫助表示讚賞。
請告訴我是什麼問題在下面的命令
echo "20121224 22:16:10|20121224 23:03:34"|awk -F'|' '{"date -d "$1" +%s"|getline d1;"date -d "$2" +%s"|getline d2;print $1"|"$2"|"d2-d1}'
在執行命令
sh: +%s: command not found
請幫我我得到下面的錯誤!
嘗試新鮮事物,到目前爲止,使人們可以在場上? – vpram86
這可以幫助您:http://unix.stackexchange.com/a/24636。所以'date1 = $(date -d「20121224 22:16:10」「+%s」)',與date2相同,然後減去。 – fedorqui