私はこの作業を行うためにすべてを試しました。ログインスクリプト、LXDE-pi自動スタート、cronタスク@reboot、init.dなどがあります。フォアグラウンドで実行中のターミナルウィンドウを使用してスクリプトを実行することはできません。私はそれをバックグラウンドで実行することができます。起動時に "python /home/pi/myscript.py"を実行して、キーボード入力用スクリプトを実行して端末ウィンドウを開いたままにしておくだけの方法はありますか?可能であれば、私はむしろ/ dev/input/eventを使用したくないでしょう。ありがとうLinux(Raspbian) - ログイン時にスクリプトを実行し(自動)、インタラクションのためにウィンドウをフォアグラウンドに維持する
0
A
答えて
0
私は、単純なフラグがありませんでした...私がやったことは
@lxterminal -e /home/pi/autoscript.sh
で編集〜/ .configを/ lxsession/LXDE-π/自動起動しました
と、そのファイルには、私が
cd /home/pi/
python -i 2Trackmain.py
Iワットを追加しました-iフラグを使用していないので、対話的なpyスクリプトを移動するためにEnterキーを押すたびに、ターミナルを終了し、-iを使用するとウィンドウが開いたままになります。私は、同じディレクトリに他のスクリプトと呼ばれるスクリプトを変更するだけで、変更ディレクトリの部分を追加する必要がありました。
0
起動時にpython /home/pi/myscript.py
を単に実行すると、端末がなくてもスクリプトが実行されます。したがって、開いたままにすることのできるウィンドウはありません。必要な動作は、ターミナルアプリケーションを起動してスクリプトを実行させることで実現できます。
e。 g。 xtermのを使用して:
xterm -e "python /home/pi/myscript.py"
またはlxterminal:
lxterminal --command "python /home/pi/myscript.py"
関連する問題
- 1. linuxのログイン時にPythonスクリプトを実行します
- 2. フォアグラウンドでncursesウィンドウを維持する
- 3. 起動時に自動的にスクリプトを実行するには?
- 4. Azureで起動時にLinuxインスタンスでinitスクリプトを実行する
- 5. Linux起動時にPHPスクリプトを実行する
- 6. ログイン時にWindows 7でバットスクリプトを自動実行する
- 7. ラブベリーPi(Raspbian Linux flavor)でwifi上のスクリプトを実行
- 8. GUIウィンドウを持たないPythonスクリプトの実行を止めるには?
- 9. サーバ起動時にスクリプトを自分で実行する
- 10. linuxの起動/停止時に実行されるスクリプト?
- 11. Linux特定の時間にスクリプトを実行するには?
- 12. 再起動時にPythonファイルを自動実行するraspbianでsystemdを使用する
- 13. 私の端末ログイン時に自動的にプログラムを実行する方法
- 14. djangoコマンドを実行するための自動スクリプト
- 15. 編集時に自動的にソートする機能を持つOnEditスクリプトを実行しています。
- 16. pythonスクリプトを1日に2回自動的に実行する
- 17. 起動時にlinuxのvpsで特定のユーザーのスクリプトを実行する
- 18. PHPスクリプトを自動的に実行
- 19. フラッシュビルダーでスクリプトを自動的に実行
- 20. シャットダウン時または起動時にCygwinスクリプトを実行
- 21. ログイン後にbashスクリプトを実行する
- 22. 毎時Linux端末からpythonスクリプトを実行するには?
- 23. jquery:アスペクト比を維持してウィンドウ内にdivを含める
- 24. 自動バグレポートツール(ABRT)は、実行時にコアをキャッチするためにどのように動作しますか?
- 25. エンティティ履歴を自動的に維持するためのJava Framework
- 26. OpenGL - ウィンドウのサイズ変更時にアスペクト比を維持する
- 27. 実行時にAntlrでソース位置を維持する
- 28. ウィンドウをフォアグラウンドにプッシュ
- 29. Django - ライブサーバーの特定の時刻にスクリプトを自動実行します。
- 30. Spring起動時にMongoDBスクリプトを実行
これはスクリプトで.bashrcを変更すると動作します:something.shには:lxterminal -e "python /home/pi/myscript.py"が含まれていますが、スクリプトを実行するのは自分自身で端末を開いた後です私のpythonスクリプトを実行して新しい端末を開きます。ターミナル自体を開いてスクリプトを実行させるために何が欠けていますか? – Jason