カウントダウン中に5文字の後にスペースを挿入する

カウントダウン中に5文字の後にスペースを挿入する

次のような項目が多いファイルがあります。

US6DWMD01#DW01DDATAPURGE(060009/28)
US6DWMD01#DW01DDATAPURGE(060009/29)
US6DWMD01#DW01DDATAPURGE(060009/30)
US6DWMD01#DW01DDATAPURGE(060011/01)
US6DWMD01#DW11WPURESUN(060011/01)
US6TPA01#PPAORD__LDBASE(000009/26)
US6TPA01#PPAORD__LGBOX(000009/26)
US6TPA01#PPATDD__DEDMGT(060009/25)
US6TPA01#PPATDD__FLNET(060009/25)
US6TPA01#PPATDD__LORTBLS(060009/25)
US6TPA01#PPATDD__PPATTBLS(060009/25)
US6TPA01#PPATDD__P8020RP(060011/01)

cut / sed / awkコマンドを使用して、次のように逆に計算しながら5文字の後にスペースを挿入したいと思います。

US6TPA01#PPATDD__DEDMGT(0600 09/25)
US6TPA01#PPATDD__FLNET(0600 09/25)
US6TPA01#PPATDD__LORTBLS(0600 09/25)
US6TPA01#PPATDD__PPATTBLS(0600 09/25)
US6TPA01#PPATDD__P8020RP(0600 11/01)

ベストアンサー1

実際には6つの文字があります:数字2個、スラッシュ1個、数字2個、角括弧1個:

sed 's/.\{6\}$/ &/' < input > output

$行の終わりと一致します。

おすすめ記事