回答編集履歴

1

コメントを受けての追記

2020/05/23 00:14

投稿

otn
otn

スコア84559

test CHANGED
@@ -7,3 +7,19 @@
7
7
  ```
8
8
 
9
9
  ですね。
10
+
11
+ #追記
12
+
13
+ 末尾の`"`の直前ではないということなので、`sed`等を使います。
14
+
15
+ ```sh
16
+
17
+ example='"date:xxxx<br>memo:yyyy<br>free:aaaa<br>"'
18
+
19
+ basho="basho:zzzz<br>"
20
+
21
+
22
+
23
+ example2=$(echo "$example" | sed 's/(memo:[^<]*<br>)/\1'"$basho/")
24
+
25
+ ```