OVH Cloud OVH Cloud

Effacer la ligne en cours

3 réponses
Avatar
Vincent Bernat
Coucou !

Quelle est la façon portable d'effacer la ligne en cours ? Afficher \r
marche sur certains terminaux et pas sur d'autres.
--
I WILL NEVER WIN AN EMMY
I WILL NEVER WIN AN EMMY
I WILL NEVER WIN AN EMMY
-+- Bart Simpson on chalkboard in episode 9F21

3 réponses

Avatar
Stephane Chazelas
2004-11-29, 14:14(+01), Vincent Bernat:
Quelle est la façon portable d'effacer la ligne en cours ? Afficher r
marche sur certains terminaux et pas sur d'autres.



Voir les entrees terminfo(5) cr, el et el1.

tput cr; tput el

"r "

devrait effacer les 3 premiers caracteres de la ligne de facon
assez portable.

Maintenant, ca ne marchera plus apres un stty ocrnl, donc tu
voudras peut-etre d'abord fixer ca.

stty -ocrnl
voire
stty sane

--
Stephane

Avatar
Vincent Bernat
OoO En ce début d'après-midi nuageux du lundi 29 novembre 2004, vers
14:37, Stephane Chazelas disait:

Voir les entrees terminfo(5) cr, el et el1.

tput cr; tput el

"r "

devrait effacer les 3 premiers caracteres de la ligne de facon
assez portable.


Merci, cela marche impec sur tous les terminaux à ma disposition.
--
printk("MASQUERADE: No route: Rusty's brain broke!n");
2.4.3. linux/net/ipv4/netfilter/ipt_MASQUERADE.c

Avatar
Pascal Bourguignon
Vincent Bernat writes:

Coucou !

Quelle est la façon portable d'effacer la ligne en cours ? Afficher r
marche sur certains terminaux et pas sur d'autres.


Emprunter le petit pot de peinture blanche à la secrétaire, faire
avancer le papier dans la télétype, passer un coup de pinceau de
peinture blanche sur la ligne à supprimer, souffler, quand c'est sec,
faire reculer le papier dans la télétype, rendre le petit pot de
peinture blanche à la secrétaire et la remercier.

--
__Pascal Bourguignon__ http://www.informatimago.com/
The world will now reboot; don't bother saving your artefacts.