質問するログイン新規登録

回答編集履歴

1

少し改善

2021/06/22 08:04

投稿

otn
otn

スコア86374

answer CHANGED
@@ -4,9 +4,7 @@
4
4
  ```
5
5
  ですが、8フィールド目に複数の`tera66`があっても1つか置換しないので、いまいちですが、
6
6
  ```sh
7
- sed -E 's/(([^ ]+ +){7}[^ ]*?)tera66/\1tera44/g' |
8
- sed -E 's/(([^ ]+ +){7}[^ ]*?)tera66/\1tera44/g' |
9
- sed -E 's/(([^ ]+ +){7}[^ ]*?)tera66/\1tera44/g'
7
+ sed -E ':X;s/(([^ ]+ +){7}[^ ]*?)tera66/\1tera44/g;t X'
10
8
  ```
11
9
  のように繰り返すか。
12
10