logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 04-03-2018 09:54:51

igrec27
Membre
Distrib. : debian 9 stretch
(G)UI : Mate
Inscription : 07-10-2015

le dernier message console est il dans une variable?

bonjour

j'aimerais récupérer dans une variable le dernier message que ma donné la console a la suite d'une commande quelconque.
et bien sur sans avoir redirigé la réponse précédemment.
il y a sans doute un journal avec tout l'historique mais je cherche juste la derniere réponse

Esclaves, obéissez a vos maitres. Saint Paul lettre aux éphésiens chapitre 6

Hors ligne

#2 04-03-2018 10:11:26

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : le dernier message console est il dans une variable?

Bonjour

Tu peux retrouver le code retour (numérique, 0 si pas d'erreur, et numéro d'erreur sinon) dans $?, mais sans redirection, tu ne peux pas récupérer la dernière sortie.

Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

Hors ligne

#3 04-03-2018 11:15:47

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : le dernier message console est il dans une variable?

Salut
Je connais pas trop , je sais pas si c'est possible
j'avais pensé à

history| tail -n 1


Mais bon c'est compliqué comme retour vu qu'il y a un historique des commandes pour l'user et un autre pour root
et si on utilise sudo la commande va apparaître dans l'historique user


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#4 04-03-2018 11:17:48

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : le dernier message console est il dans une variable?

C'est l'historique des commandes passées ça, pas l'historique de ce qu'elles ont retourné wink

Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

Hors ligne

#5 04-03-2018 11:31:04

igrec27
Membre
Distrib. : debian 9 stretch
(G)UI : Mate
Inscription : 07-10-2015

Re : le dernier message console est il dans une variable?

j'utilise le ! pour récupérer des commandes antérieures. je me disais que les réponses étaient sans doute également stockées.
je suppose que > permet de stocker une réponse quand on a prévu le coup

Esclaves, obéissez a vos maitres. Saint Paul lettre aux éphésiens chapitre 6

Hors ligne

#6 04-03-2018 11:33:56

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : le dernier message console est il dans une variable?

Tu peux rediriger séparément la sortie standard et la sortie d'erreur smile

Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

Hors ligne

Pied de page des forums