Letzte Änderung am 2009-01-23 10:18:58 von jokobau
Erweiterungen:
Löschungen:
ACHTUNG:
Laut Kano und slh 'zerwürfelt einem das Script alle Daemons' und führt mit hoher Wahrscheinlichkeit zu einer Neuinstallation auf aktuellen Systemen.
slh schreibt zu einem Problem eines Users: 'Viel Spaß bei der Neuinstallation, das hübsche Skript verwürfelt elementare Dæmons gründlich, es gibt kein Zurück und das System ist danch in einem massiv inkonsistenten Zustand. Von einer Ausführung wird dringend abgeraten, Support ist hiernach nicht mehr möglich!'
Wie erstelle ich farbige Bootmeldungen
Auf Wunsch stelle ich Euch hier ein Script zur Verfügung, mit dem man schnell und bequem hübsche, farbige Bootmeldungen bekommt. Ähnlichkeiten zu Suse sind offenbar beabsichtigt ;-).
Man nehme ein geniales Script von "Stefan Schweizer" (im Forum unter stef zu finden). Einfach hier folgende Zeilen kopieren und in eine Datei einfügen. Ich nenne sie hier mal
color-boot.sh.
Als nächstes wird die Datei ausführbar gemacht, das geht mit
chmod +x color-boot.sh.
So. Fast geschafft. Zuletzt noch ausführen und wir sollten von nun an (nach einem Update der init.d über apt vielleicht nicht mehr...) farbige Bootmeldungen haben.
./color-boot.sh
Ich hoffe, das funzt bei Euch auch so gut, wie bei mir.
mfg aus at
#/bin/sh
# Improve the eyecandy by graphical boot
# . are replaced by [ OK ] and ok is moved to the right
# * is displayed before starting the service
# if not starting or fail ! and !! is displayed, but you cannot rely on it for now
#
# Stefan Schweizer stefan-schweizer@gmx.de
# Licence: GPL
#
#
perl -pi -e 's|\"([^*]*)(Not starting)|\"\e[1;31m ! \e[0m\2|' /etc/init.d/*
perl -pi -e "s|\'([^*]*)(Not starting)|\'\e[1;31m ! \e[0m\2|" /etc/init.d/*
perl -pi -e 's/\"([^*]*)(Starting|Restarting|Loading|Running|Reloading|Restoring|Setting|Stopping|Shutting|Storing|Cleaning|Creating|Continuing|Mounting|Trying)/\"\e[1;32m * \e[0m\2/' /etc/init.d/*
perl -pi -e "s/\'([^*]*)(Starting|Restarting|Loading|Running|Reloading|Restoring|Setting|Stopping|Shutting|Storing|Cleaning|Creating|Continuing|Mounting|Trying)/\'\e[1;32m * \e[0m\2/" /etc/init.d/*
perl -pi -e 's/(\s)(echo|printf|msg)([^\.]*(not|fail)[^\.]*)\.+(")([^>]*$)/\1\2\3\5; echo "\x60\x2fbin\x2fokfail fail\x60" \6/' /etc/init.d/*
perl -pi -e "s/(\s)(echo|printf|msg)([^\.]*(not|fail)[^\.]*)\.+(')([^>]*$)/\1\2\3\5; echo '\x60\x2fbin\x2fokfail fail\x60' \6/" /etc/init.d/*
perl -pi -e 's/(\s)(echo|printf|msg)([^\.]*)\.+(")([^>]*$)/\1\2\3\4; echo "\x60\x2fbin\x2fokfail ok\x60" \5/' /etc/init.d/*
perl -pi -e "s/(\s)(echo|printf|msg)([^\.]*)\.+(')([^>]*$)/\1\2\3\4; echo '\x60\x2fbin\x2fokfail ok\x60' \5/" /etc/init.d/*
cat > /bin/okfail << EOF
getcols() {
echo "\$2";
}
if [ "\$1" = "fail" ]; then
IN="31m!!";
else
IN="32mok";
fi
COLS="60stty size 2> /dev/null60";
COLS="60getcols \${COLS}60";
COLS=\$((\${COLS} - 7));
echo -e "\e[A\e[\${COLS}G\e[1;34m [ \e[1;\$IN \e[1;34m]\e[0m";
EOF
perl -pi -e "s/60/\`/" /bin/okfail
perl -pi -e "s/60/\`/" /bin/okfail
chmod +x /bin/okfail
Editiert am 2006-06-19 14:51:27 von RoEn
Editiert am 2006-06-19 14:51:14 von RoEn
Editiert am 2006-06-19 14:50:55 von RoEn
Erweiterungen:
ACHTUNG:
Laut Kano und slh 'zerwürfelt einem das Script alle Daemons' und führt mit hoher Wahrscheinlichkeit zu einer Neuinstallation auf aktuellen Systemen.
slh schreibt zu einem Problem eines Users: 'Viel Spaß bei der Neuinstallation, das hübsche Skript verwürfelt elementare Dæmons gründlich, es gibt kein Zurück und das System ist danch in einem massiv inkonsistenten Zustand. Von einer Ausführung wird dringend abgeraten, Support ist hiernach nicht mehr möglich!'
Wie erstelle ich farbige Bootmeldungen
Auf Wunsch stelle ich Euch hier ein Script zur Verfügung, mit dem man schnell und bequem hübsche, farbige Bootmeldungen bekommt. Ähnlichkeiten zu Suse sind offenbar beabsichtigt ;-).
color-boot.sh.
chmod +x color-boot.sh.
./color-boot.sh
Ich hoffe, das funzt bei Euch auch so gut, wie bei mir.
mfg aus at
#/bin/sh
chmod +x /bin/okfail
Löschungen:
ACHTUNG: Laut Kano und slh "zerwürfelt einem das Script alle Daemons" und führt mit hoher Wahrscheinlichkeit zu einer Neuinstallation auf aktuellen Systemen.
slh schreibt zu einem Problem eines Users: "Viel Spaß bei der Neuinstallation, das hübsche Skript verwürfelt elementare Dæmons gründlich, es gibt kein Zurück und das System ist danch in einem massiv inkonsistenten Zustand. Von einer Ausführung wird dringend abgeraten, Support ist hiernach nicht mehr möglich!"
Auf Wunsch stelle ich euch hier ein Script zur Verfügung, mit dem man schnell und bequem hübsche, farbige Bootmeldungen bekommt. Ähnlichkeiten zu Suse sind offenbar beabsichtigt ;-).
color-boot.sh.
chmod +x color-boot.sh.
./color-boot.sh
Ich hoffe, das funzt bei euch auch so gut, wie bei mir.
mfg aus :at:
#/bin/sh
chmod +x /bin/okfail
Editiert am 2006-06-10 19:11:59 von slam
Erweiterungen:
Löschungen:
:code:(php)
:code:
Editiert am 2006-06-10 14:33:14 von slh
Erweiterungen:
Löschungen:
Editiert am 2006-06-10 14:30:01 von slh
Erweiterungen:
ACHTUNG: Laut Kano und slh "zerwürfelt einem das Script alle Daemons" und führt mit hoher Wahrscheinlichkeit zu einer Neuinstallation auf aktuellen Systemen.
slh schreibt zu einem Problem eines Users: "Viel Spaß bei der Neuinstallation, das hübsche Skript verwürfelt elementare Dæmons gründlich, es gibt kein Zurück und das System ist danch in einem massiv inkonsistenten Zustand. Von einer Ausführung wird dringend abgeraten, Support ist hiernach nicht mehr möglich!"
Auf Wunsch stelle ich euch hier ein Script zur Verfügung, mit dem man schnell und bequem hübsche, farbige Bootmeldungen bekommt. Ähnlichkeiten zu Suse sind offenbar beabsichtigt ;-).
Man nehme ein geniales Script von "Stefan Schweizer" (im Forum unter stef zu finden). Einfach hier folgende Zeilen kopieren und in eine Datei einfügen. Ich nenne sie hier mal
color-boot.sh.
Als nächstes wird die Datei ausführbar gemacht, das geht mit
chmod +x color-boot.sh.
So. Fast geschafft. Zuletzt noch ausführen und wir sollten von nun an (nach einem Update der init.d über apt vielleicht nicht mehr...) farbige Bootmeldungen haben.
./color-boot.sh
Ich hoffe, das funzt bei euch auch so gut, wie bei mir.
mfg aus :at:
:code:(php)
#/bin/sh
# Improve the eyecandy by graphical boot
# . are replaced by [ OK ] and ok is moved to the right
# * is displayed before starting the service
# if not starting or fail ! and !! is displayed, but you cannot rely on it for now
#
# Stefan Schweizer stefan-schweizer@gmx.de
# Licence: GPL
#
#
perl -pi -e 's|\"([^*]*)(Not starting)|\"\e[1;31m ! \e[0m\2|' /etc/init.d/*
perl -pi -e "s|\'([^*]*)(Not starting)|\'\e[1;31m ! \e[0m\2|" /etc/init.d/*
perl -pi -e 's/\"([^*]*)(Starting|Restarting|Loading|Running|Reloading|Restoring|Setting|Stopping|Shutting|Storing|Cleaning|Creating|Continuing|Mounting|Trying)/\"\e[1;32m * \e[0m\2/' /etc/init.d/*
perl -pi -e "s/\'([^*]*)(Starting|Restarting|Loading|Running|Reloading|Restoring|Setting|Stopping|Shutting|Storing|Cleaning|Creating|Continuing|Mounting|Trying)/\'\e[1;32m * \e[0m\2/" /etc/init.d/*
perl -pi -e 's/(\s)(echo|printf|msg)([^\.]*(not|fail)[^\.]*)\.+(")([^>]*$)/\1\2\3\5; echo "\x60\x2fbin\x2fokfail fail\x60" \6/' /etc/init.d/*
perl -pi -e "s/(\s)(echo|printf|msg)([^\.]*(not|fail)[^\.]*)\.+(')([^>]*$)/\1\2\3\5; echo '\x60\x2fbin\x2fokfail fail\x60' \6/" /etc/init.d/*
perl -pi -e 's/(\s)(echo|printf|msg)([^\.]*)\.+(")([^>]*$)/\1\2\3\4; echo "\x60\x2fbin\x2fokfail ok\x60" \5/' /etc/init.d/*
perl -pi -e "s/(\s)(echo|printf|msg)([^\.]*)\.+(')([^>]*$)/\1\2\3\4; echo '\x60\x2fbin\x2fokfail ok\x60' \5/" /etc/init.d/*
cat > /bin/okfail
EOF
getcols() {
echo "\$2";
}
if [ "\$1" = "fail" ]; then
IN="31m!!";
else
IN="32mok";
fi
COLS="60stty size 2> /dev/
null60?";
COLS="60getcols \${COLS}60";
COLS=\$
- 7∞;
echo -e "\e[A\e[\${COLS}G\e[1;34m [ \e[1;\$IN \e[1;34m]\e[0m";
EOF
perl -pi -e "s/60/\`/" /bin/okfail
perl -pi -e "s/60/\`/" /bin/okfail
chmod +x /bin/okfail
Löschungen:
*
ACHTUNG: Laut Kano und slh "zerwürfelt einem das Script alle Daemons" und führt mit hoher Wahrscheinlichkeit zu einer Neuinstallation auf aktuellen Systemen.
slh schreibt zu einem Problem eines Users: "Viel Spaß bei der Neuinstallation, das hübsche Skript verwürfelt elementare Dæmons gründlich."
*
Auf Wunsch stelle ich euch hier ein Script zur Verfügung, mit dem man schnell und bequem hübsche, farbige Bootmeldungen bekommt. Ähnlichkeiten zu Suse sind offenbar beabsichtigt ;-).
Man nehme ein geniales Script von "Stefan Schweizer" (im Forum unter stef zu finden). Einfach hier folgende Zeilen kopieren und in eine Datei einfügen. Ich nenne sie hier mal
color-boot.sh.
Als nächstes wird die Datei ausführbar gemacht, das geht mit
chmod +x color-boot.sh.
So. Fast geschafft. Zuletzt noch ausführen und wir sollten von nun an (nach einem Update der init.d über apt vielleicht nicht mehr...) farbige Bootmeldungen haben.
./color-boot.sh
Ich hoffe, das funzt bei euch auch so gut, wie bei mir.
mfg aus :at:
:code:(php)
#/bin/sh
# Improve the eyecandy by graphical boot
# . are replaced by [ OK ] and ok is moved to the right
# * is displayed before starting the service
# if not starting or fail ! and !! is displayed, but you cannot rely on it for now
#
# Stefan Schweizer stefan-schweizer@gmx.de
# Licence: GPL
#
#
perl -pi -e 's|\"([^*]*)(Not starting)|\"\e[1;31m ! \e[0m\2|' /etc/init.d/*
perl -pi -e "s|\'([^*]*)(Not starting)|\'\e[1;31m ! \e[0m\2|" /etc/init.d/*
perl -pi -e 's/\"([^*]*)(Starting|Restarting|Loading|Running|Reloading|Restoring|Setting|Stopping|Shutting|Storing|Cleaning|Creating|Continuing|Mounting|Trying)/\"\e[1;32m * \e[0m\2/' /etc/init.d/*
perl -pi -e "s/\'([^*]*)(Starting|Restarting|Loading|Running|Reloading|Restoring|Setting|Stopping|Shutting|Storing|Cleaning|Creating|Continuing|Mounting|Trying)/\'\e[1;32m * \e[0m\2/" /etc/init.d/*
perl -pi -e 's/(\s)(echo|printf|msg)([^\.]*(not|fail)[^\.]*)\.+(")([^>]*$)/\1\2\3\5; echo "\x60\x2fbin\x2fokfail fail\x60" \6/' /etc/init.d/*
perl -pi -e "s/(\s)(echo|printf|msg)([^\.]*(not|fail)[^\.]*)\.+(')([^>]*$)/\1\2\3\5; echo '\x60\x2fbin\x2fokfail fail\x60' \6/" /etc/init.d/*
perl -pi -e 's/(\s)(echo|printf|msg)([^\.]*)\.+(")([^>]*$)/\1\2\3\4; echo "\x60\x2fbin\x2fokfail ok\x60" \5/' /etc/init.d/*
perl -pi -e "s/(\s)(echo|printf|msg)([^\.]*)\.+(')([^>]*$)/\1\2\3\4; echo '\x60\x2fbin\x2fokfail ok\x60' \5/" /etc/init.d/*
cat > /bin/okfail
EOF
getcols() {
echo "\$2";
}
if [ "\$1" = "fail" ]; then
IN="31m!!";
else
IN="32mok";
fi
COLS="60stty size 2> /dev/null60?";
COLS="60getcols \${COLS}60";
COLS=\$- 7∞;
echo -e "\e[A\e[\${COLS}G\e[1;34m [ \e[1;\$IN \e[1;34m]\e[0m";
EOF
perl -pi -e "s/60/\`/" /bin/okfail
perl -pi -e "s/60/\`/" /bin/okfail
chmod +x /bin/okfail
älteste bekannte Version dieser Seite wurde bearbeitet am 2006-03-22 19:28:15 von Neuer_User [ ]
*
ACHTUNG: Laut Kano und slh "zerwürfelt einem das Script alle Daemons" und führt mit hoher Wahrscheinlichkeit zu einer Neuinstallation auf aktuellen Systemen.
slh schreibt zu einem Problem eines Users: "Viel Spaß bei der Neuinstallation, das hübsche Skript verwürfelt elementare Dæmons gründlich."
*
Auf Wunsch stelle ich euch hier ein Script zur Verfügung, mit dem man schnell und bequem hübsche,
farbige Bootmeldungen bekommt. Ähnlichkeiten zu Suse sind offenbar beabsichtigt ;-).
Man nehme ein geniales Script von "Stefan Schweizer" (im Forum unter stef zu finden). Einfach hier folgende Zeilen kopieren und in eine Datei einfügen. Ich nenne sie hier mal
color-boot.sh.
Als nächstes wird die Datei ausführbar gemacht, das geht mit
chmod +x color-boot.sh.
So. Fast geschafft. Zuletzt noch ausführen und wir sollten von nun an (nach einem Update der init.d über apt vielleicht nicht mehr...) farbige Bootmeldungen haben.
./color-boot.sh
Ich hoffe, das funzt bei euch auch so gut, wie bei mir.
mfg aus :at:
:code:(php)
#/bin/sh
# Improve the eyecandy by graphical boot
# . are replaced by [ OK ] and ok is moved to the right
# * is displayed before starting the service
# if not starting or fail ! and !! is displayed, but you cannot rely on it for now
#
# Stefan Schweizer stefan-schweizer@gmx.de
# Licence: GPL
#
#
perl -pi -e 's|\"([^*]*)(Not starting)|\"\e[1;31m ! \e[0m\2|' /etc/init.d/*
perl -pi -e "s|\'([^*]*)(Not starting)|\'\e[1;31m ! \e[0m\2|" /etc/init.d/*
perl -pi -e 's/\"([^*]*)(Starting|Restarting|Loading|Running|Reloading|Restoring|Setting|Stopping|Shutting|Storing|Cleaning|Creating|Continuing|Mounting|Trying)/\"\e[1;32m * \e[0m\2/' /etc/init.d/*
perl -pi -e "s/\'([^*]*)(Starting|Restarting|Loading|Running|Reloading|Restoring|Setting|Stopping|Shutting|Storing|Cleaning|Creating|Continuing|Mounting|Trying)/\'\e[1;32m * \e[0m\2/" /etc/init.d/*
perl -pi -e 's/(\s)(echo|printf|msg)([^\.]*(not|fail)[^\.]*)\.+(")([^>]*$)/\1\2\3\5; echo "\x60\x2fbin\x2fokfail fail\x60" \6/' /etc/init.d/*
perl -pi -e "s/(\s)(echo|printf|msg)([^\.]*(not|fail)[^\.]*)\.+(')([^>]*$)/\1\2\3\5; echo '\x60\x2fbin\x2fokfail fail\x60' \6/" /etc/init.d/*
perl -pi -e 's/(\s)(echo|printf|msg)([^\.]*)\.+(")([^>]*$)/\1\2\3\4; echo "\x60\x2fbin\x2fokfail ok\x60" \5/' /etc/init.d/*
perl -pi -e "s/(\s)(echo|printf|msg)([^\.]*)\.+(')([^>]*$)/\1\2\3\4; echo '\x60\x2fbin\x2fokfail ok\x60' \5/" /etc/init.d/*
cat > /bin/okfail
EOF
getcols() {
echo "\$2";
}
if [ "\$1" = "fail" ]; then
IN="31m!!";
else
IN="32mok";
fi
COLS="60stty size 2> /dev/
null60?";
COLS="60getcols \${COLS}60";
COLS=\$
- 7∞;
echo -e "\e[A\e[\${COLS}G\e[1;34m [ \e[1;\$IN \e[1;34m]\e[0m";
EOF
perl -pi -e "s/60/\`/" /bin/okfail
perl -pi -e "s/60/\`/" /bin/okfail
chmod +x /bin/okfail
:code:
Letzter Editor :
Eigentümer :