専門家のアドバイスが必要です
入力する:
2020-01-1713:57:5888823,aJ,MO,ZXC,adf
2020-01-1713:58:3878823,sJ,MO,AXC,Ldf
2020-01-1713:59:1898823,DJ,LO,AZC,NDf
希望の出力
2020-01-17 13:57:58,88823,aJ,MO,ZXC,adf
2020-01-17 13:58:38,78823,sJ,MO,AXC,Ldf
2020-01-17 13:59:18,98823,DJ,LO,AZC,NDf
誰もが私を助けることができれば非常に役立ちます。
挨拶アミット
答え1
以下は、あなたが提供した3行の入力に基づいて欲しいものを推測します。
sed -e 's/\(^..........\)\(........\)/\1 \2,/g' in > out
または均等に:
sed -e 's/\(^.\{10\}\)\(.\{8\}\)/\1 \2,/g' in > out
答え2
スクリプト内容
#!/usr/bin/env python
txt = """
2020-01-1713:57:5888823,aJ,MO,ZXC,adf
2020-01-1713:58:3878823,sJ,MO,AXC,Ldf
2020-01-1713:59:1898823,DJ,LO,AZC,NDf
"""
for line in txt.splitlines():
print(line[:10], line[10:])
走る
# ./asdf
2020-01-17 13:57:5888823,aJ,MO,ZXC,adf
2020-01-17 13:58:3878823,sJ,MO,AXC,Ldf
2020-01-17 13:59:1898823,DJ,LO,AZC,NDf