Vous n'êtes pas identifié(e).
Je vous remercie d'avance pour vos réponses
"Always Look on the Bright Side of Life"
Ma configuration matériel
Hors ligne
Dernière modification par Jean-Pierre Pinson (12-03-2020 09:54:08)
Debian sid
Bureau : xfce
Ordinateur : Thinkpad T400 libreboot
En ligne
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
…
- Pour la première solution proposé (en utilisant man), je suis curieux. Lorsque j'essaie d'intégrer un argument à ma commande, voici le retour que j'ai :danlemile@desktop-charmant:~$ man lshw -short > lshw2.txtAucune entrée de manuel pour -short…
la commande man Le shell bash va lire la liste des arguments donnés sur la ligne de commande : lshw -short > lshw2.txt
Dans cette liste d'argument, la commande man le shell va trouver le caractère > qui est une redirection
donc mais, comme aucun des deux arguments précédent cette redirection ne correspond à une option reconnue par la commande man
la commande man va tenter de trouver et afficher les pages de manuel pour les deux arguments précédant cette redirection : lshw, -short
Pour le premier argument : lshw, si une page man correspondant à lshw existe, la commande man la lira et l'affichera,
mais la commande man doit d'abord aller lire la suite des arguments…
Pour le deuxième argument : -short, si une page man correspondant à -short existe, la commande man la lira et l'affichera,
mais là, problème : la commande man ne trouve pas de page man correspondant à -short
Alors, la commande man s'arrête ici et affiche le message d'erreur :
Aucune entrée de manuel pour -short
Dernière modification par MicP (12-03-2020 16:53:05)
Hors ligne
la commande man va lire la liste des arguments donnés sur la ligne de commande : lshw -short > lshw2.txt
Dans cette liste d'arguments, la commande man va trouver le caractère > qui est une redirection
Non, c'est le shell qui interprète et exécute la redirection, pas la commande man. Seuls lshw et -short sont passés à la commande.
Dernière modification par raleur (12-03-2020 14:10:12)
Il vaut mieux montrer que raconter.
Hors ligne
…Non, c'est le shell qui interprète et exécute la redirection…
Oui, j'aurai dû me relire et faire plus attention.
Merci raleur
Seules les lignes qui suivent ces deux premières lignes sont correctes.
Dernière modification par MicP (12-03-2020 16:50:42)
Hors ligne
En utilisant les combinaisons de touche adéquates tu peux copier coller depuis ou dans un terminal :
https://debian-facile.org/doc:systeme:t … s-de-sogal
J'ai bien suivi ce wiki - je l'ai indiqué dans mon premier post - mais cela ne semblait pas marcher sur Xterm. Je vais retenter le coup dans le doute.
Jean-Pierre, j'ai bien finalement réussi à c/c avec gnome-terminal qui me convient très bien. Je ne comprends simplement pas pourquoi j'en suis incapable avec XTerm..
Néanmoins, je prends bien note de ce que tu me proposes ; quand j'avancerai dans mon apprentissage de debian, j'essaierai de trouver un terminal qui me conviendra plus et essaierai celui ci en premier. Merci de ton aide.
la commande man Le shell bash va lire la liste des arguments donnés sur la ligne de commande : lshw -short > lshw2.txt
Dans cette liste d'argument, la commande man le shell va trouver le caractère > qui est une redirection
donc mais, comme aucun des deux arguments précédent cette redirection ne correspond à une option reconnue par la commande man
la commande man va tenter de trouver et afficher les pages de manuel pour les deux arguments précédant cette redirection : lshw, -short
Pour le premier argument : lshw, si une page man correspondant à lshw existe, la commande man la lira et l'affichera,
mais la commande man doit d'abord aller lire la suite des arguments…
Pour le deuxième argument : -short, si une page man correspondant à -short existe, la commande man la lira et l'affichera,
mais là, problème : la commande man ne trouve pas de page man correspondant à -short
Avec tes explications, je crois aussi comprendre une autre chose. La commande man lshw > lshw.txt va en faite créer un fichier texte avec le man (manuel, donc l'aide ?) de la commande lshw ? Et non pas un fichier texte avec le retour de la sortie lshw comme je l'ai pensé au début ?
"Always Look on the Bright Side of Life"
Ma configuration matériel
Hors ligne
Et non pas un fichier texte avec le retour de la sortie lshw comme je l'ai pensé au début ?
Exactement !
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
Danlemile Z0la a écrit :Et non pas un fichier texte avec le retour de la sortie lshw comme je l'ai pensé au début ?
Exactement !
"Always Look on the Bright Side of Life"
Ma configuration matériel
Hors ligne
Pour visualiser les pages du manuel de la commande lswh
tu peux lancer la ligne de commande suivante :
etc.
=======
NOTES :
- La commande man utilise un programme qu'on apelle un pager
et le "pager" par défaut utilisé sur debian est le programme less
Voir les pages man de la commande less :
- Quand une page man est affichée par le pager less
une aide en ligne concernant la commande less
est accessible en appuyant simplement sur la touche h
Dernière modification par MicP (13-03-2020 07:18:37)
Hors ligne
saque eud dun (patois chtimi : fonce dedans)
Hors ligne