{}
अगर कोई एन्वार याद आ रहा है तो मैं एक खाली JSON प्राप्त नहीं कर सकता । }
यदि सेट में मैं या तो आउटपुट में एक अनुगामी है, या एस्केप प्रदर्शित करता है।
bash-3.2$ unset X
bash-3.2$ echo "${X:-{}}"
{}
bash-3.2$ X=y
bash-3.2$ echo "${X:-{}}"
y}
bash-3.2$ echo "${X:-{\}}"
y
bash-3.2$ unset X
bash-3.2$ echo "${X:-{\}}"
{\}
bash-3.2$ echo "${X:-'{}'}"
'{}'
bash-3.2$ X=z
bash-3.2$ echo "${X:-'{}'}"
z
मैं इसे सही तरीके से कैसे बचा सकता हूं?
echo "${X:-{\}}"
बस ठीक काम किया।