Forum Programmation.shell $LINES et $COLUMNS dans un script BASH

Posté par  .
Étiquettes :
0
15
mar.
2006
Bonjour,

Ma question est toute simple, mais j'avoue que sur ce coup là : je sèche.
Je voudrais tout simplement pouvoir dans un script bash pouvoir récupérer les variables $LINES et $COLUMNS pour pouvoir adapté la taille de fenêtres générées via "dialog".
Bizarrement, quand je suis en interactif, quand je tappe "echo $LINES", j'ai un affichage correcte du nombre de ligne de mon terminal, mais la même opération ne me retourne rien sous un script...
Le réponse est peut-être toute bête mais je suis pas un expert en script bash alors .....
Si ça peut aider, je suis sous Debian Stable (Sarge).

D'avance merci.
  • # LINES & Co.

    Posté par  . Évalué à 4.

    Ces deux variables ne sont pas exportées par défaut. Il faut donc le faire à la main avant chaque appel du shell script ou le mettre une fois pour toute sur la dernière ligne du fichier .bashrc du home directory. Exemple :
    $ export LINES
    $ export COLUMNS
    $

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.