起動時に .sh スクリプトを 1 回だけ実行する方法はありますか? init.d フォルダーについては知っていますが、そこではスクリプトに使用しなければならない奇妙な特別なレイアウトがあるようです。
2 行のコードだけを実行したいのですが、大したことはありません。最新の Raspbian を実行しています。
任意のヒント?
答え1
これはない標準に準拠していますが、動作します:
/etc/init.d に新しいファイルを作成します -->
#!/bin/bash
case "$1" in
start)
yourcodehere
;;
esac
exit 0
次に実行ビットを設定し、その他のすべての権限を削除します。
chmod 700 /etc/init.d/filename
次に、サービスが自動起動するように設定します。update-rc.d filename defaults