独自のサービスのスタートアップ スクリプトを作成していて、既存のサービスのスタートアップ スクリプトのいくつかを調べています。/etc/init.d/atd 起動スクリプトには、次の構成が含まれています。
echo -n $"Stopping $prog: "
$ で文字列を開始する方法に関するドキュメントが見つかりません。$ 記号を使用しない場合とまったく同じように機能するようです。なぜこれを行うのか、そしてこのあいまいな使用法が文書化されている場所を知っている人はいますか? Google は今のところ役に立っていません。
スクリプトは /bin/sh (ボーン シェル) 方言です。
これは CentOS リリース 6.2 (最終版) にあります。