回答編集履歴
1
test
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
> 上の例だと、sed -E $'s/.{3}(\b\e\[K){3}//' で、xyz と制御文字を、次にsed -E $'s/.{2}(\b\e\[K){2}//' で、34 と制御文字を、その次にsed -E s/.{2}(\b\e\[K){2}// で、xy と制御文字を消して〜
|
2
2
|
|
3
|
-
この部分は
|
3
|
+
この部分は繰り返し処理(`:a;s/.\b\e\[K//;ta;`)にすればよいかと。
|
4
4
|
```bash
|
5
5
|
$ cat textlog | sed -E -e $':a;s/.\b\e\[K//;ta;s/\e\[C//g;s/\b//g;' | od -tx1a
|
6
6
|
0000000 65 63 68 6f 20 61 62 63 31 32 37 37 70 71 0d 0a
|