1

重複の可能性:
cgi-bin として使用するときに setuid() を使用して Perl スクリプトを正常に実行するには?

Perl スクリプトをルートとして実行していますが、これらのコマンドを次のように実行したいと考えています。$USER

mkdir bin
cp -r /opt/gitolite .
gitolite/install -ln
gitolite setup -pk ${USER}.pub
rm ${USER}.pub

mkdir -p .gitolite/hooks/common
ln -s /opt/pre-receive .gitolite/hooks/common/

質問

Perl には asu -c "mkdir bin" $USERまたは類似のものがありますか?

4

1 に答える 1

1

特殊変数を使用します$>。参照: http: //perldoc.perl.org/perlvar.html

于 2012-11-01T20:16:58.607 に答える