Formato de hora em zulu

0

Eu tenho um script que gera o fuso horário do Zulu. Como eu mudo o formato no script shell / bash assim?

20140730000255 - > 2014-07-30

Obrigado antecipadamente

Atenciosamente

    
por Bhavesh Shah 21.05.2015 / 00:30

1 resposta

0

Tente isto:

#!/bin/bash

LongDateTime=$1;

if ["$LongDateTime" = ""]
then
    LongDateTime=20140730000255;
fi

Year=${LongDateTime:0:4}
Month=${LongDateTime:4:2}
Day=${LongDateTime:6:2}

echo $LongDateTime

echo $Year
echo $Month
echo $Day

YMD="$Year-$Month-$Day"

echo $YMD

Espero que isso ajude.

    
por 21.05.2015 / 00:44