Utilisation de la commande tput cut

Fermé
stephbret56 Messages postés 186 Date d'inscription dimanche 27 janvier 2008 Statut Membre Dernière intervention 2 septembre 2011 - 28 janv. 2010 à 09:07
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 - 28 janv. 2010 à 10:14
Bonjour,

J''ai vu dans l'article suivant https://forums.commentcamarche.net/forum/affich-37620079-la-commande-tput une description d'une procédure qui permet de créer une grille de commande avec les ordres tput cut
J'aimerai savoir s'il est possible de mettre la zone de saisie avec un sur lignage avez-vous la syntaxe exacte pour cela.

Ma grille:

Entrez les informations demandées dans le champ ayant le curseur.
Appuyez sur Entrée pour passer au champ suivant.

Programme d'analyse de log du serveur SYST01


Nous Sommes le 28/01/10 Il est 09:10:10

- Choix de la log à analyser : Date JJMMAA : ___________
- Choix du Traitement à analyser : _________ : _________
- Exec de la Procedure O/N : __
A voir également:

1 réponse

jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 894
28 janv. 2010 à 10:14
Salut,

Oui, il suffit de faire précéder la ligne d'un 'tput cup X Y; echo -e "___________\c"' (ou X est le numéro de ligne et Y le numéro de la colonne en tenant compte du nombre de caractères de l'énoncé), exemple en reprenant le script de l'astuce et pour la demande de Nom :

#### Interaction du script ####
# Adressage du curseur ligne 5 colonne 11
tput cup 5 11
echo -e "__________________\c"
# Adressage du curseur ligne 5 colonne 5
tput cup 5 5
echo -e "Nom : \c"
read nom


;-))
0