起動時にdcledを実行するスクリプトを作成しようとしましたが、プログラムが実行されました。これ。私は複数のアーキテクチャが有効なDebian Jessieを使用しています。これは本質的に小さなファイルサーバーです。誰かが実際にログインして読み取らずにサーバーにログインしようとするたびに、小さなLED画面が印刷されるのを見るのが素敵だと思ったので、これを試しました/var/log/auth.log
。これはこれまで私のスクリプトです。
!/bin/bash
### BEGIN INIT INFO
# Provides: dcled.sh
# Required-Start: $all
# Required-Stop:
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: dcled
# Description: print file to dcled
### END INIT INFO
# Author:
PATH=/usr/bin
tail -f /var/log/auth.log | dcled -s 50 -p 4
スクリプトが動作し、最後の行/var/log/auth.log
(新しいコンテンツが記録されたとき)を実行しますが、tty
端末現れませんでした。私はそれを使用しupdate-rc.d
てinsserv
100%正しく動作するように努力しましたが、役に立ちませんでした。これにご協力いただきありがとうございます。