시작 시 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% 올바르게 작동하도록 노력했지만 소용이 없었습니다. 이에 대한 도움을 주시면 대단히 감사하겠습니다.