J'installe un paquet, je reçois beaucoup d'erreurs et je dois pouvoir lire tous les messages d'erreur qui apparaissent. Malheureusement, le terminal n'affichera qu'un nombre fini de lignes. Comment consulter les lignes précédentes ou modifier le nombre maximal de lignes pouvant être affichées?
command-line
LamaD
la source
la source
Réponses:
Utiliser
less
:Votre Enterclé va vous descendre.
Appuyez également sur qpour quitter.
la source
Comme David Purdue le suggère , moi aussi. J'aime avoir un défilement illimité .
Vous pouvez également activer la barre de défilement si vous le souhaitez. mais je préfère le désactiver et utiliser les touches Shift+ Page Upet Shift+ Page Downpour changer les images de sortie .
la source
script
commande et voir si elle correspond à vos besoins. C’était l’un des conseils sur mon poste de simillar pourSi vous utilisez le programme Terminal standard sur une version de bureau d'Ubuntu ...
Choisissez Edition -> Préférences de profil dans le menu global de la fenêtre du terminal.
Choisissez l' onglet Défilement
Définissez le défilement sur le nombre de lignes souhaité (ou cochez la case Illimité ).
Ensuite, vous pouvez utiliser la barre de défilement située sur le côté du terminal pour faire défiler la longue sortie de la commande.
la source
Edit -> Profile
?Je vous recommande d'utiliser la redirection de sortie. Type:
Ensuite, vous pouvez lire le fichier avec un éditeur de texte par exemple less et browser via la sortie:
la source
Si vous voulez voir les données et les exécuter dans un fichier, utilisez tee, par exemple,
(spark-shell n'est qu'un exemple du programme interactif dont vous voudrez peut-être capturer la sortie.)
Cela vous permettra de taper des commandes en réponse à la sortie du programme, mais aussi de capturer la sortie dans un fichier.
la source
Vous pouvez démarrer votre commande dans une session de script chaque action d'une sortie de commande serait enregistrée sans interférer avec l'exécution à moins que | less ou > fichier interdisant toute interaction avec la commande.
la source
Vous pouvez utiliser
|
pour sortir votre commande dansmore
. Par exemple, si je voulais lire un fichier texte entier qui ne tiendrait pas à l'écrancat
, j'utiliserais:Vous pouvez appuyer sur enter pour faire défiler une ligne à la fois et sur q pour sortir. Appuyez sur g pour recommencer.
J'espère que cela pourrait vous être utile.
la source