Intel Edison には rc.local ファイルがないため、起動時に .sh ファイルでコマンドを実行するにはどうすればよいですか? iwconfig wlan0 |を実行しています。grep -E -o ".{0,1}-.{0,6} |.{0,4}Mb/s.{0,3}|.{0,3}/70.{0,0} "そして、起動するたびに実行し、テキスト ファイルに保存します。
1 に答える
0
Intel Edison は、サービスの処理に systemd を使用します。これらのサービスは /lib/systemd/system にあります。たとえば、iotkit-agent.service のコピーを作成し、名前を .service に変更して、それに応じて変更します。
今、あなたがしなければならないのは
systemctl daemon-reload
systemctl start <yourscript>.service
起動時にこのスクリプトを実行するには、実行して有効にすることができます
systemctl enable <yourscript>.service
再起動して、スクリプトが実行されるかどうかを確認します。コマンドを実行してステータスを確認することもできます
systemctl status <yourscript>.service
于 2016-05-02T22:20:02.680 に答える