私はこれを初期化スクリプトで見ました:
echo $"Stopping Apache"
そのドル記号は何のためですか?
これまでの私の研究:
私はこれをbashマニュアルで見つけました:
引用
場合は設定、
$'string'
および$"string"
引用は内で行われ${parameter}
、二重引用符で囲まれた展開。このオプションはデフォルトで有効になっています。
...しかし、$
接頭辞のある文字列とない文字列の違いは見つかりません:
$ echo "I am in $PWD"
I am in /var/shared/home/southworth/qed
$ echo $"I am in $PWD"
I am in /var/shared/home/southworth/qed
$ echo $"I am in ${PWD}"
I am in /var/shared/home/southworth/qed
$ echo "I am in ${PWD}"
I am in /var/shared/home/southworth/qed
$ echo 'I am in ${PWD}'
I am in ${PWD}
$ echo $'I am in ${PWD}'
I am in ${PWD}
$ echo $'I am in $PWD'
I am in $PWD
$"..."
質問によると、の言及はありません。