$$PARAMTER_NM=1234
Linuxシェルから印刷する方法は? Get the PID of the current process を使用しているので、$$
出力は次のようになります。
1943PARAMTER_NM=1234
しかし、私は以下が必要です:
$$PARAMTER_NM=1234
答え1
echo '$$PARAMTER_NM=1234'
$$PARAMTER_NM=1234
答え2
次の 2 つの方法で、シェルで文字列の内容を保護できます。
$
以下のすべてを脱出してください\$
。echo "\$\$PARAMTER_NM=1234"
一重引用符を使用してください。
echo '$$PARAMTER_NM=1234'
答え3
# echo "\$\$PARAMTER_NM=1234"
$$PARAMETER_NM=1234
二重引用符で特殊/予約文字 ($ など) をそのまま使用するには、前にエスケープ文字 ('\') を使用する必要があります。