0

アプリを起動する init.d スクリプトを作成しようとしています。2 つのスクリプトがあります。最初のスクリプトは init.d スクリプトmyappです。

   #!/bin/bash
   export MYAPP_HOME="/srv/myapp"
   su - myuser -c "exec $COMMAND_LINE"

2 つ目は、myapp を起動するスクリプトです。

2 番目のスクリプトで変数 MYAPP_HOME を使用したいと考えています。

誰でも私を助けることができますか?

4

1 に答える 1

4

-問題は、 への引数を使用してログイン シェルを作成しているsuため、新しい環境が作成されることです。ログイン シェルを使用しない-( .bash_profile.

于 2012-09-11T10:20:42.483 に答える