En utilisant un terminal et bash par défaut, il n'y a aucune fonctionnalité pour rechercher la sortie standard des commandes.
On peut gagner une telle fonctionnalité en utilisant d'autres outils, comme le shell ou l'écran emacs, mais je me demande pourquoi une fonctionnalité aussi utile manque, je me souviens d'un simple CF utilisé pour travailler dans les terminaux.
Existe-t-il un moyen de faire en sorte que l'application de terminal Gnome prenne en charge la recherche de sortie? ou existe-t-il une meilleure application de terminal qui prend en charge la recherche de sortie en mode natif?
less
ne vous donne pas ce que vous désirez? Vous pouvez rechercher du texte dansless
et de nombreux autres pagers. De plus, cela ne devrait-il pas être sur super utilisateur?less
c'est bon pour une sortie de commande, mais je fais souvent plusieurs commandes et je reviens plus tard avec la nécessité de rechercher toutes les sortiesRéponses:
Vous pouvez essayer le script (1). Lors de la connexion, il suffit d'appeler le script et vous pouvez ensuite rechercher dans le fichier dactylographié qu'il génère. Ce n'est pas une seule touche comme le shell emacs et il est tamponné, mais cela pourrait être mieux que rien.
la source
script
cours d'exécution? J'ai essayé et je n'ai pas pu ...Essayez Ctr+ Shift+ f. Cela fonctionne sur le terminal Ubuntu et Terminator
la source
À l'aide de
xterm
, vous pouvez enregistrer tout ce que le terminal affiche dans un fichier. Ensuite, vous pouvez ouvrir ce fichier dans un éditeur ouless
.la source
Dans
screen
vous pouvez entrer encopy
mode et faire des recherches sur la sortie. Vous pouvez également effectuer l' enregistrement de la production dans un fichier et le rechercher comme vous le feriez normalement (grep
,less
, etc.).la source
Je ne sais pas
gnome-terminal
maisurxvt
fait cela en tapant Alt+ s. Il devrait être dans vos référentiels, recherchez le packagerxvt-unicode
.la source