Existe-t-il un moyen de clarifier ce qui est affiché sur la console shell (sous Ubuntu Linux) en une ou deux clés? Lorsque je reçois un flot de lignes grep
qui dépasse la hauteur de la fenêtre, je veux revenir rapidement à la position où j'ai tapé la commande après l'invite. Je peux le faire si j'avais ouvert un nouveau terminal avant de taper la commande et de revenir à la position initiale. Mais si je continue à utiliser la même fenêtre de terminal, je dois trouver manuellement la position. Ctrl+ ln'est pas une réponse car il fait juste défiler et le contenu du terminal reste. Je ne peux pas l'utiliser less
car la sortie colorée de grep n'apparaît pas en couleur.
8
cls
DOS?cls
sous DOS efface le contenu de la console et vous renvoie à un écran vide avec une nouvelle invite de commande.clear
est la contrepartie decls
.reset
fait plus. Les deux fonctionneront probablement, mais d'après votre description,reset
c'est exagéré.Réponses:
le
, qui fait partie de ncurses et se trouve dans le paquet ncurses-bin sur Debian, effacera complètement la console. Est-ce que c'est ce que tu veux?
Bref résumé de
reset
la page de manuel:Comme discuté dans /superuser/122911/bash-reset-and-clear-commands , et comme souligné par Erik dans la compensation de console Shell , effacera
clear
simplement l'écran,reset
sera (comme le dit Bignose), msgstr "réinitialiser votre terminal lorsqu'il est gâché par des séquences de contrôle". Personnellement, je suis bon pour gâcher mon terminal, et quand je le nettoie, je ne cherche pas à récupérer quoi que ce soit qui était là auparavant, donc je l'utilise simplementreset
. Mais ymmv.la source
Ctrl+L
fins de cette question? L'utilisateur n'a pas mentionné de corruption de terminal, et sinon c'est équivalent pour autant que je puisse voir.Ctrl+L
mais cela n'a pas effacé le terminal.J'utilise habituellement juste:
Depuis la
clear
page de manuel:la source
clear
ouCtrl+L
ne fonctionne pas.Ce n'est pas une réponse à votre question, mais vous pouvez en utiliser moins et conserver votre couleur voir: /server/26509/colors-in-bash-after-piping-through-less
allusion:
la source
Vous pouvez essayer cette commande:
la source