2 つの列 (開始日時と終了日時) を含むファイルがあります。これらの日付の差 (分単位) を計算したいと考えています。違いを別の列に保存します。
ソースファイル
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
私を助けてください !!