2017-09-28 8 views

答えて

1

"ID": "

ファイルに出力は次のようになります。

echo '"ID": "' | sed -e "s/^\\(\"ID\": \"\\)/\\1$num"/ 

バックスラッシュを二重引用符で囲む必要があります。また、$ numに特殊文字(スラッシュなど)が含まれていない場合にのみ機能します。

+4

代替案: 'echo" "ID": "'| sed' /" ID ":" /& '$ num/' – Cyrus

+0

ありがとうございました。 Cyrus、あなたのソリューションは非常に効率的ですが、これをファイルにダンプする方法はありますか?元の質問は、引用符で囲まれた文字列の後に変数をファイルに挿入することでした。大変感謝しています... – AP70

+1

'-i'オプションを使用してファイルを変更してください。 – choroba

関連する問題