一番上でハッシュバンを完了するために、コマンドラインからスクリプトを実行する簡単なPHPプログラムを作成しました。
#!/usr/bin/php -q
<?php //etc
しかし、スクリプトを書く必要があります。
- ユーザーにconfig.xmlというファイルを作成する必要があることを知らせ(ファイルがない場合)、プロンプトを表示します。
Continue? Y N
- ファイルがある場合は編集してください。
- とにかくプログラムが始まります。
nano
- nanoを終了してもプログラムの実行は続行されます。
これは、他のプロセス(ナノ)に転送/終了するとともに、以前に行ったことのない対話型部分です。スクリプトをインタラクティブにして他のプログラムから結果を取得するにはどうすればよいですか?
答え1
ベース:https://stackoverflow.com/questions/3614715/open-vim-from-php-cli
以下を試してください。
<?php
system("vi config.xml > `tty`");
?>
プロンプトオプションで実行されるように修正してください。