Redirection de la sortie verbeuse

Résolu
isloer Messages postés 94 Statut Membre -  
 Utilisateur anonyme -
Bonjour,
Je cherche à obtenir la sortie 'verbeuse' d'une commande vers un fichier.

xsetwacom -v --list > xsetwacom
... Display is '(null)'.
... 'list' requested.
... Found device 'Virtual core XTEST pointer' (4).
... Found device 'Virtual core XTEST keyboard' (5).
... Found device 'Power Button' (6).
... Found device 'Power Button' (7).
... Found device 'Wacom Intuos3 9x12 eraser' (8).
... Found device 'Wacom Intuos3 9x12 cursor' (9).
... Found device 'Wacom Intuos3 9x12 pad' (10).
... Found device 'Wacom Intuos3 9x12' (11).
... Found device 'AT Translated Set 2 keyboard' (12).
... Found device 'PS2++ Logitech MX Mouse' (13).
... Found device 'Macintosh mouse button emulation' (14).

Seule la sortie 'non verbeuse' apparaît dans le fichier.
Wacom Intuos3 9x12 eraser ERASER
Wacom Intuos3 9x12 cursor CURSOR
Wacom Intuos3 9x12 pad PAD
Wacom Intuos3 9x12 STYLUS
Comment faut-il faire ?
Merci pour votre aide

A voir également:

2 réponses

jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
Salut,

commande > fichier.log  2>&1
2
isloer Messages postés 94 Statut Membre
 
Merci jipicy,
c'est tout bon.
0
Utilisateur anonyme
 
Salut,

Sous linux, la sortie d'une commande est séparé en deux flux, la sortie «normal» si je peux m'exprimer ainsi et les erreurs.

Donc quand tu fais :
commande > fichier


Seule la sortie normal est redirigée.

Si tu fais :
commande 2> fichier


Cela redirige seulement les erreurs.

Toi pour ton cas si tu veux avoir les erreurs et la sortie standard tu dois utilisé la syntaxe suivante :
commande 2>&1 fichier


@++ :-)
0
isloer Messages postés 94 Statut Membre
 
Salut just1602,

Merci pour tes explications. Claires.
Toutefois, aurais-tu une explication à la sortie de la dernière commande que tu m'indiques
commande 2>&1 fichier
que j'applique à
xsetwacom -v --list 2>&1 xsetwacom.2
ce qui me retourne

... Display is '(null)'.
... 'list' requested.
unknown argument to list.

et ne crée aucun fichier.

Alors que les deux autres redirections > et 2>r
créent chacune un fichier.
Le contenu du premier (xtwacom) étant:
Wacom Intuos3 9x12 eraser ERASER
Wacom Intuos3 9x12 cursor CURSOR
Wacom Intuos3 9x12 pad PAD
Wacom Intuos3 9x12 STYLUS


et le contenu de second(xsetwacom.1)étant:

... Display is '(null)'.
... 'list' requested.
... Found device 'Virtual core XTEST pointer' (4).
... Found device 'Virtual core XTEST keyboard' (5).
... Found device 'Power Button' (6).
... Found device 'Power Button' (7).
... Found device 'Wacom Intuos3 9x12 eraser' (8).
... Found device 'Wacom Intuos3 9x12 cursor' (9).
... Found device 'Wacom Intuos3 9x12 pad' (10).
... Found device 'Wacom Intuos3 9x12' (11).
... Found device 'AT Translated Set 2 keyboard' (12).
... Found device 'PS2++ Logitech MX Mouse' (13).
... Found device 'Macintosh mouse button emulation' (14).ci
Merci
0
Utilisateur anonyme
 
Pour être honnête je ne comprend pas trop.

Moi j'ai regarder le tuto sur le sdz : https://openclassrooms.com/fr/courses/43538-reprenez-le-controle-a-laide-de-linux/40444-les-flux-de-redirection

@++ :-)
0