- ベストアンサー
Perlで特定のコマンドを実行させるには?
Perlでコマンドを実行させようと考えておりますが、 Windows版では $ret = ''; $ret = system 'echo', 'test ok!'; で正しく実行されましたが、 Linuxでは $ret = ''; $ret = system '/sbin/service', 'httpd stop'; で、認識できないコマンドとなりエラーになりました。 通常のコマンドラインでは /sbin/service httpd stopは動作します。 Linuxコマンドを実行させたいのですが、何かミスをしているのでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
$ret = system '/sbin/service httpd stop'; (カンマで区切らない) でできませんか?