Unix/Linux Go Back    


BSD 2.11 - man page for getusershell (bsd section 3)

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:   man
Select Man Page Set:       apropos Keyword Search (sections above)


GETUSERSHELL(3)  								    GETUSERSHELL(3) 

NAME
       getusershell, setusershell, endusershell - get legal user shells

SYNOPSIS
       char *getusershell()

       setusershell()

       endusershell()

DESCRIPTION
       Getusershell  returns  a pointer to a legal user shell as defined by the system manager in
       the file /etc/shells.  If /etc/shells  is  unreadable  or  does	not  exist,  getusershell
       behaves as if /bin/sh and /bin/csh were listed in the file.

       Getusershell reads the next line (opening the file if necessary); setusershell rewinds the
       file; endusershell closes it.

FILES
       /etc/shells

SEE ALSO
         shells(5) 

DIAGNOSTICS
       The routine getusershell returns a null pointer (0) on EOF.

BUGS
       All information is contained in a static area so it must be copied if it is to be saved.

4.3 Berkeley Distribution		November 30, 1988			    GETUSERSHELL(3)
Unix & Linux Commands & Man Pages : ©2000 - 2017 Unix and Linux Forums


All times are GMT -4. The time now is 10:26 PM.