une fenêtre s'ouvre et se ferme quand je tape q pour quitter less.
Quand je tape
$ ls -l | less
ça me permet de lire plus confortablement la sortie standard d'une commande.
Je voudrais combiner les deux, envoyer cette sortie dans un less ouvert dans
une fenêtre séparée, mais là, je ne trouve pas.
$ xterm -e ls -l
La fenêtre se ferme tout de suite :-(
$ xterm -e ls -l | less
$ xterm -e "ls -l | less"
$ xterm -e ls -l \| less
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
no
On Thu, 01 Jan 2004 12:01:04 +0000, Gauthier wrote:
Bonjour à tous,
Si dans une fenêtre xterm, je tape
$ xterm -e less fichier_texte.tx &
une fenêtre s'ouvre et se ferme quand je tape q pour quitter less.
Quand je tape
$ ls -l | less
ça me permet de lire plus confortablement la sortie standard d'une commande. Je voudrais combiner les deux, envoyer cette sortie dans un less ouvert dans une fenêtre séparée, mais là, je ne trouve pas.
$ xterm -e ls -l
La fenêtre se ferme tout de suite :-(
$ xterm -e ls -l | less
Ici c'est la sortie STDOUT de xterm qui est envoyé dans le STDIN de less
$ xterm -e "ls -l | less"
Cette forme fonctionne sur ma RedHat FC1
$ xterm -e ls -l | less
Par contre celle la ne fonctoinne pas...
non plus...
Quelle est la solution ?
J'ai essayé avec rxvt, et pour lui il faut utiliser quelque chose comme ça :
$ rxvt -e sh -c 'ls -l | less'
En passant explicitement par un « shell » ...
Merci et meilleurs voeux à tous,
Idem. ;)
On Thu, 01 Jan 2004 12:01:04 +0000, Gauthier wrote:
Bonjour à tous,
Si dans une fenêtre xterm, je tape
$ xterm -e less fichier_texte.tx &
une fenêtre s'ouvre et se ferme quand je tape q pour quitter less.
Quand je tape
$ ls -l | less
ça me permet de lire plus confortablement la sortie standard d'une commande.
Je voudrais combiner les deux, envoyer cette sortie dans un less ouvert dans
une fenêtre séparée, mais là, je ne trouve pas.
$ xterm -e ls -l
La fenêtre se ferme tout de suite :-(
$ xterm -e ls -l | less
Ici c'est la sortie STDOUT de xterm qui est envoyé dans le STDIN de less
$ xterm -e "ls -l | less"
Cette forme fonctionne sur ma RedHat FC1
$ xterm -e ls -l | less
Par contre celle la ne fonctoinne pas...
non plus...
Quelle est la solution ?
J'ai essayé avec rxvt, et pour lui il faut utiliser quelque chose comme
ça :
On Thu, 01 Jan 2004 12:01:04 +0000, Gauthier wrote:
Bonjour à tous,
Si dans une fenêtre xterm, je tape
$ xterm -e less fichier_texte.tx &
une fenêtre s'ouvre et se ferme quand je tape q pour quitter less.
Quand je tape
$ ls -l | less
ça me permet de lire plus confortablement la sortie standard d'une commande. Je voudrais combiner les deux, envoyer cette sortie dans un less ouvert dans une fenêtre séparée, mais là, je ne trouve pas.
$ xterm -e ls -l
La fenêtre se ferme tout de suite :-(
$ xterm -e ls -l | less
Ici c'est la sortie STDOUT de xterm qui est envoyé dans le STDIN de less
$ xterm -e "ls -l | less"
Cette forme fonctionne sur ma RedHat FC1
$ xterm -e ls -l | less
Par contre celle la ne fonctoinne pas...
non plus...
Quelle est la solution ?
J'ai essayé avec rxvt, et pour lui il faut utiliser quelque chose comme ça :