8文字の後にスペースを追加し、4文字ごとにスペースを追加します。

8文字の後にスペースを追加し、4文字ごとにスペースを追加します。

以下はサンプル入力です。

 AbbigailAbieAbbyAbbi

sedを使用して4文字に分割しましたが、最初の8文字を分割してから4文字ごとにスペースを追加する必要があるため、問題があるようです。

sed 's/.\{4\}/& /g

これはsedに使用するコードです。助けが必要ですか?出力は

Abbigail Abie Abby Abbi

ベストアンサー1

posixを使うsed

$ echo AbbigailAbieAbbyAbbi | sed 's/.\{4\}/& /g; s/ //'
Abbigail Abie Abby Abbi

おすすめ記事