slitaz-boot-scripts annotate etc/init.d/rc.functions @ rev 23
Shutdown/reboot starting with progress bar
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Fri Feb 15 15:02:26 2008 +0100 (2008-02-15) |
parents | |
children | f34a92a12c88 |
rev | line source |
---|---|
pankso@23 | 1 # /etc/init.d/rc.functions: SliTaz boot scripts functions. |
pankso@23 | 2 # |
pankso@23 | 3 |
pankso@23 | 4 # Status functions. |
pankso@23 | 5 status() |
pankso@23 | 6 { |
pankso@23 | 7 local CHECK=$? |
pankso@23 | 8 echo -en "\\033[70G[ " |
pankso@23 | 9 if [ $CHECK = 0 ]; then |
pankso@23 | 10 echo -en "\\033[1;33mOK" |
pankso@23 | 11 else |
pankso@23 | 12 echo -en "\\033[1;31mFailed" |
pankso@23 | 13 fi |
pankso@23 | 14 echo -e "\\033[0;39m ]" |
pankso@23 | 15 } |
pankso@23 | 16 |
pankso@23 | 17 # An other way to sleep. |
pankso@23 | 18 usleep_progress() |
pankso@23 | 19 { |
pankso@23 | 20 CHAR='=' |
pankso@23 | 21 for i in `seq 80-1` |
pankso@23 | 22 do |
pankso@23 | 23 echo -n "$CHAR" |
pankso@23 | 24 usleep 28000 |
pankso@23 | 25 done |
pankso@23 | 26 echo "$CHAR" |
pankso@23 | 27 } |