日付/時刻の形式を yyyymmddHHMMss から dd/mm/yyyy HH:MM:ss に変更します。

日付/時刻の形式を yyyymmddHHMMss から dd/mm/yyyy HH:MM:ss に変更します。

日付/時刻形式を変更するyyyymmddHHMMss方法dd/mm/yyyy HH:MM:ss

出力として表示されます(例:JOBNAME1は20180904152402で始まります)。

コマンドで...

grep JOBNAME1 | sed -e s/|/ /g | awk {print $3,$7,$8,$9} |sort -r -k 4

ベストアンサー1

d='\([[:digit:]]\{2\}\)'
sed "s|$d$d$d$d$d$d$d|\4/\3/\1\2 \5:\6:\7|g"

したがって、あなたのコードは次のようになります。

d='\([[:digit:]]\{2\}\)'
awk -F'|' '/JOBNAME1/ {print $3,$7,$8,$9}' | sort -rk 4 |
  sed "s|$d$d$d$d$d$d$d|\4/\3/\1\2 \5:\6:\7|g"

おすすめ記事