Erstellen und Ausführen des Bash-Skripts beim Start von Runlevel5

280
guest101

Ich habe folgendes Hallo bash-Skript erstellt:

#!/bin/sh  echo "Hello Run Level 5" 

Ich habe dieses Skript im Verzeichnis /etc/rc.d/rc5.d mit dem Namen S100RunLevel5 abgelegt. Wie kann ich dieses Skript so einrichten, dass es Terminal ausführt und Text anzeigt, sobald ich mich an der GUI anmelde?

0
Welche GUI? Du meinst X? Die Anmeldung des Benutzers hat nichts mit dem Startvorgang und dem Ändern von Runlevels zu tun. Boot-Skripts werden immer auf der Konsole ausgegeben. Marki555 vor 8 Jahren 1

1 Antwort auf die Frage

0
Lotus

Möglicherweise können Sie eine Art "post-start" -Befehl auf Ihrem x-Server zwischenspeichern, bevor er initialisiert wird. Run Level 5 kann jedoch der Start Ihrer GUI in Ihrem Betriebssystem sein. Versuchen Sie zum Kichern etwas wie:

#!/bin/sh  # the extra bash command is to keep the window open xterm -e 'echo "Hello Run Level 5"; bash'