voila j'ai un truc du genre qui machine à droite de mon terminal OK ou FAILED si le lancement du service a fonctionné ou non
Code :
- #!/usr/bin/ksh
- # Width of the Screen
- COLUMNS=$(stty size)
- COLUMNS=${COLUMNS##* }
- # When using remote connections, such as a serial port, stty size returns 0
- if [ "$COLUMNS" = "0" ]; then COLUMNS=80; fi
- # Measurements for positioning result messages
- COL=$(($COLUMNS - 10))
- WCOL=$(($COLUMNS - 30))
- # Set Cursur Position Commands, used via echo -e
- SET_COL="\\033[${COL}G"
- SET_WCOL="\\033[${WCOL}G"
- CURS_UP="\\033[A"
- # Set color commands, used via echo -e
- NORMAL="\\033[0;39m"
- SUCCESS="\\033[1;32m"
- WARNING="\\033[1;33m"
- FAILURE="\\033[1;31m"
- echo_ok()
- {
- echo -e "$CURS_UP$SET_COL"["$SUCCESS"" OK ""$NORMAL"]
- }
- echo_ok
|
le problème, c'est que ca fonctionne sous putty, mais pas avec les autres client telnet que j'ai (telnet windows, Hummingbird Wyseterm)
je comprends pas vraiment pk.
Le telnet de windows me l'affiche à gauche, alors que Wyseterm me fait la même chose et la couleur verte est rouge
Message édité par burgergold le 05-07-2004 à 17:35:28