質問: qmailを起動するとプロンプトが帰ってこない。 linux初心者です。osはfedora core3です。 qmailをインストール中ですが、シェルコマンドでqmailを起動すると#プロンプトが戻ってこない状態になってしまいます。 コマンド # csh -cf `/var/qmail/rc &` rcは/var/qmail/homeからcpして.mailboxを./maildir/に変更しています。 内容 exec env - path="/var/qmail/bin:$path" \ qmail-start ./maildir/ splogger qmail です。 一度、シェルを終了して、また、起動して、ps auxでqmailの動作状態を確認すると、 qmail-send, splogger qmail, qmail-lspawn ./maildir/ , qmail rspawn, qmail-clean が動作中となっています。どのような原因でqmailを起動するとプロンプトが帰ってこない状態になっていまっているのでしょうか。ご教授よろしくお願いします。 情報不足もあると思います。必要な情報はご要求願います。
回答: 私のpcが日本語モードで動いているので、正しく動かなかった。そのときは、バックコーティション使っているコマンドをシングルコーティションに変更する必要があると言う事なのでしょうか? いえ、シングルクォートとバッククォートでは全く意味が異なります。日本語モードだからというわけではありません。 バッククォートでくくられた内容は、その処理結果に置き換えを行うという意味です。 シングルクォートでくくられた内容は、メタ文字(特殊な意味を持つ文字、ここのコマンドの中では"&"や" "(スペース))を展開せずにすべてリテラル文字(一般の文字)として扱うという意味です。