1行の部分文字列を同じ長さのパターンに置き換えるSEDワンライナー(awkなし)の書き方について助けが必要です。たとえば、ファイルが次のようになっているとします。
デーモン www X=1 ***Y=1,2,2*** Z= デーモン www X=1 ***Y=1,2,2,1,3,4,5*** Z=4 デーモンメール a=3
「daemon www」と部分文字列 Y=.. を含む行のみを変更したいと思います。ゼロの数は同じです。(枚数#,#,#,#
は不明)。
出力ファイルは次のようになります。
デーモン www X=1 ***Y=0,0,0*** Z=4 デーモン www X=1 ***Y=0,0,0,0,0,0,0*** Z=4 デーモンメール a=3
何か案は ?ありがとう !