Bash-Linux.com : Le SHELL pour les nuls

  Actuellement 46 lignes de commande disponibles
login as: root
root@213.186.33.18's password:
Last login: Sun Aug 1 8:04:06 2010 from 38.107.191.101
[root@bash-linux ~] # echo "Bienvenue sur Bash-Linux.com"_
 Manuel des commandes UNIX (man) Version française

Indiquez la fonction :

Man Perror en français

PERROR(3) Manuel du programmeur Linux PERROR(3)
 
NOM


perror - Afficher un message d'erreur systeme.
 
SYNOPSIS


#include void perror (const char *s); #include const char *sys_errlist[]; int sys_nerr; int errno;
 
DESCRIPTION


La fonction perror() affiche un message sur la sortie d'erreur stan- dard, decrivant la derniere erreur rencontree durant un appel systeme ou une fonction de bibliotheque. D'abord, (si s n'est pas un octet nul et *s non plus), la chaine de caractere s est imprimee, suivie d'un double-point ou d'un blanc, puis le message, suivi d'un saut de ligne. La chaine de caracteres contient generalement le nom de la fonction ou s'est produit l'erreur. Le numero d'erreur est obtenu a partir de la variable externe errno, qui contient le code d'erreur lorsqu'un prob- leme survient, mais qui N'est PAS efface lorsqu'un appel est reussi. La liste globale d'erreurs sys_errlist[] indexee par errno peut etre utilisee pour obtenir le message d'erreur sans le saut de ligne. Le plus grand numero de message contenu dans cette table est sys_nerr - 1. Soyez prudents lors des acces directs dans cette liste, car de nou- velles erreurs n'ont peut etre pas de message dans sys_errlist[]. Quand un appel systeme echoue, il renvoie habituellement -1, et place le code d'erreur dans errno. (Les codes sont decrits dans .) Beaucoup de fonctions de bibliotheque se comportent egalement ainsi. La fonction perror() permet de traduire les codes d'erreur en une forme humainement lisible. Notez que errno est indefinie apres un appel de fonction de bibliotheque reussi. Cette fonction peut modifier errno meme si elle reussit, ne serait-ce que par des appels systemes internes qui peuvent echouer. Ainsi, si un appel qui echoue n'est pas immediatement suivi par per- ror(), la valeur de errno doit etre sauvegardee.
 
CONFORMITE


La fonction perror() et la variable externe errno (voir errno(3)) sont conformes a C89, BSD 4.3 et POSIX.1-2001. Les variables externes sys_nerr et sys_errlist sont conformes a BSD.
 
NOTE


Les variables externes sys_nerr et sys_errlist sont definies par la glibc, mais dans .
 
VOIR AUSSI


err(3), errno(3), error(3), strerror(3)
 
TRADUCTION


Ce document est une traduction realisee par Christophe Blaess le 5 novembre 1996 et revisee le 14 aot 2006. L'equipe de traduction a fait le maximum pour realiser une adaptation francaise de qualite. La version anglaise la plus a jour de ce document est toujours consultable via la commande : LANG=C man 3 perror . N'hesitez pas a signaler a l'auteur ou au traducteur, selon le cas, toute erreur dans cette page de manuel. LDP 14 decembre 2001 PERROR(3)


 Dernières recherches
Man  en anglais Man perror en anglaisMan  en français Man perror en français
Man  en anglais Man sqrt en anglaisMan  en français Man sqrt en français
Man  en anglais Man fopen en anglaisMan  en français Man fopen en français
Man  en anglais Man getuid en anglaisMan  en français Man getuid en français
Man  en anglais Man mq_setattr en anglaisMan  en français Man mq_setattr en français
Man  en anglais Man path_resolution en anglaisMan  en français Man path_resolution en français
Man  en anglais Man motd en anglaisMan  en français Man motd en français
Man  en anglais Man sigqueue en anglaisMan  en français Man sigqueue en français
Man  en anglais Man mq_unlink en anglaisMan  en français Man mq_unlink en français
Man  en anglais Man capabilities en anglaisMan  en français Man capabilities en français
Man  en anglais Man sshd_config en anglaisMan  en français Man sshd_config en français
Man  en anglais Man abort en anglaisMan  en français Man abort en français
Man  en anglais Man getrlimit en anglaisMan  en français Man getrlimit en français
Man  en anglais Man pstree en anglaisMan  en français Man pstree en français
Man  en anglais Man cron en anglaisMan  en français Man cron en français

 Recherche

Dans ce moteur de recherche, vous pouvez taper directement votre besoin, en une phrase normale, humaine.
Exemple : vous cherchez comment remplacer un mot par un autre dans tous les fichiers d'un certain dossier. Vous pouvez écrire "Comment remplacer un mot par un autre dans tous les fichiers d'un dossier". Le moteur vous ramenera les résultats en fonction de leur pertinence.
Vous pouvez bien sûr ne chercher qu'un seul mot-clé, par exemple "find".
 Toutes les lignes de code
Par popularité
Par fonction
Recherche avancée
 Les logiciels SHELL/SSH
Putty
Astuces Bash
Faire du SHELL avec PHP!
 La doc officielle
Les man Linux en français
Les man Linux en anglais
 Proposer vos bash
Partagez vos lignes!
 Les requêtes
Déposer une requête
Voir/répondre à une requête
 Quelques sites interessants
Bons sites pour apprendre
 Rechercher