△▲ WebProg 初心者 ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
75:nobodyさん 09/06/24 14:42:39 解決しないに500ツクモリン 76:nobodyさん 09/06/25 20:50:30 +U1h4P+n PHPのexec()の挙動って下のPerlの物と一緒ではないですか? >exec()を使う方法これは,perl の実行プロセスを,execでのコマンドのプロセスに置き換えます. >したがって,perl のプロセスに戻ることはありません.execのコマンドの実行に失敗した場合のみ, >perlのプロセスに戻ります. #!/usr/bin/perl exec("ls -a"); printf "commad failure\n"; # 通常は実行されない http://www.yamamo10.jp/yamamoto/comp/perl/index.php --ここまで シェルから実行→プログラム (引数0) 引数1:プログラム という形式の実行ファイルがあって、デフォルトではプログラムから引数1のプログラムを起動する形になっているんですが、 これにフィルタとして引数0のプログラムを追加して引数0のプログラム(PHPのコマンドライン版)から引数1のプログラムを起動したいんです。 実際にいろいろこういうのがつくられているんですが、ほとんどCのプログラムで、やっとみつけたPerlのスクリプトでexecで起動してました。 Perlは分かりません(もちろんCも) いろいろ試してみてるんですが、引数1のプログラムが起動しなくてPHPのプロセスが残ってる状態です。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5369日前に更新/244 KB
担当:undef