列我有一個表轉換格式HH:MM:SS,以秒與AWK
RMA###Order###FR2345###00:56:10###AK234
FWA###working###FR1345###00:30:20###DE432
HQP###cat1###FR6798###1:00:20:40###TI685
我需要替換該字段DD:HH:MM:SS,以秒
RMA###Order###FR2345###3370###AK234
FWA###working###FR1345###1820###DE432
HQP###cat1###FR6798###87640###TI685
的表是由 '###' 分開的,但該字段是由 ':'
我尤斯
echo "1:00:20:40" | awk -F: '{ print ($1 * 86400)+($2 * 3600) + ($3 * 60) + $4 }'
87640
轉換
和表
awk -F, 'BEGIN {FS=OFS="###"}
,但由現場如何單獨分開「:」並轉換爲秒,在同一個腳本?
我看到你是堆棧溢出的新手。有很多人回答你的問題,所以如果你找到一個足夠的人,請接受它。 – bkmoney