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

質問編集履歴

2

2020/12/21 21:54

投稿

p95095yy
p95095yy

スコア2

title CHANGED
@@ -1,1 +1,1 @@
1
- jqの|=演算子を使って、一度に2つ以上のエントリを変更することはできますか?
1
+ jqの|=演算子を使って、一度に2つ以上のkey:valueを変更することはできますか?
body CHANGED
@@ -1,2 +1,17 @@
1
- つずつやることはできているのですが、
1
+ つずつやることはできているのですが、
2
- いちどに2つ3つ変更する表記法があったら知りたいです。
2
+ いちどに2つ3つ変更する表記法があったら知りたいです。
3
+
4
+ 1つずつ、というのは、
5
+ 以下のようにパイプでつないで、
6
+ 1つずつ2つのkey:valueを変更することを言っています。
7
+
8
+ ```shell
9
+ $ echo '{"a":1,"b":2,"c":3}' | jq '.a|=10' | jq '.b|=20'
10
+ {
11
+ "a": 10,
12
+ "b": 20,
13
+ "c": 3
14
+ }
15
+ ```
16
+
17
+ これを一度にできる方法がありましたらお願いいたします。

1

2020/12/21 21:53

投稿

p95095yy
p95095yy

スコア2

title CHANGED
File without changes
body CHANGED
@@ -1,25 +1,2 @@
1
- ### 前提・実現したいこと
2
-
3
- こに質問の内容を詳しく書いくださ
1
+ 一つずつやるとはできているのですが、
4
- (例)PHP(CakePHP)で●●なシステムを作っています。
5
- ■■な機能を実装中に以下のエラーメッセージが発生しました。
6
-
7
- ### 発生している問題・エラーメッセージ
8
-
9
- ```
10
- エラーメッセージ
11
- ```
12
-
13
- ### 該当のソースコード
14
-
15
- ```ここに言語名を入力
16
- ソースコード
17
- ```
18
-
19
- ### 試したこと
20
-
21
- ここ問題に対して試したことを載してください。
2
+ いちど2つ3つ変更する表法があったら知りたです
22
-
23
- ### 補足情報(FW/ツールのバージョンなど)
24
-
25
- ここにより詳細な情報を記載してください。