getusershell   Début   Suivant   Sommaire   Préc.page.lue   Accueil
Section: Manuel du programmeur Linux (3)
Updated: 26 juillet 2007
Sommaire  



NOM   Début   Précédent   Suivant   Sommaire   Préc.page.lue   Accueil
getusershell, setusershell, endusershell - Obtenir la liste des interpréteurs de commande utilisateur permis  



SYNOPSIS   Début   Précédent   Suivant   Sommaire   Préc.page.lue   Accueil
#include <unistd.h>

char *getusershell (void);

void setusershell (void);

void endusershell (void);

Exigences de macros de test de fonctionalités pour la glibc (voir feature_test_macros(7)) :

getusershell(), setusershell(), endusershell() : _BSD_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE < 500)  




DESCRIPTION   Début   Précédent   Suivant   Sommaire   Préc.page.lue   Accueil
La fonction getusershell() renvoie la ligne suivante de /etc/shells, en ouvrant le fichier si besoin est. Cette ligne doit contenir le chemin d'accès à un shell utilisateur valide. Si /etc/shells n'existe pas, ou n'est pas lisible, getusershell() se comporte comme si /bin/sh et /bin/csh étaient indiqués dans le fichier.

La fonction setusershell() ramène le pointeur au début du fichier /etc/shells.

La fonction endusershell() ferme le fichier /etc/shells.  




VALEUR RENVOYÉE   Début   Précédent   Suivant   Sommaire   Préc.page.lue   Accueil
La fonction getusershell() renvoie un pointeur NULL si la fin du fichier est atteinte.  



FICHIERS   Début   Précédent   Suivant   Sommaire   Préc.page.lue   Accueil
/etc/shells
 



CONFORMITÉ   Début   Précédent   Suivant   Sommaire   Préc.page.lue   Accueil
BSD 4.3  



VOIR AUSSI   Début   Précédent   Suivant   Sommaire   Préc.page.lue   Accueil
shells(5)  



TRADUCTION   Début   Précédent   Suivant   Sommaire   Préc.page.lue   Accueil

Ce document est une traduction réalisée par Christophe Blaess <http://www.blaess.fr/christophe/> le 3 novembre 1996 et révisée le 6 juin 2008.

L'équipe de traduction a fait le maximum pour réaliser une adaptation française de qualité. La version anglaise la plus à jour de ce document est toujours consultable via la commande : « LANG=C man 3 getusershell ». N'hésitez pas à signaler à l'auteur ou au traducteur, selon le cas, toute erreur dans cette page de manuel.


 



Sommaire   Début   Suivant   Sommaire   Préc.page.lue   Accueil
NOM
SYNOPSIS
DESCRIPTION
VALEUR RENVOYÉE
FICHIERS
CONFORMITÉ
VOIR AUSSI
TRADUCTION

Ce document a été créé par man2html suivi de man2html.pl, le 17/10/2008 17:54:56, en utilisant les pages de 'man'.
 

Valid HTML 4.01 Transitional