profile man page on SunOS

Man page or keyword search:  
man Server   20652 pages
apropos Keyword Search (all sections)
Output format
SunOS logo
[printable version]

profile(4)			 File Formats			    profile(4)

NAME
       profile - setting up an environment for user at login time

SYNOPSIS
       /etc/profile

       $HOME/.profile

DESCRIPTION
       All  users  who	have the shell, sh(1), as their login command have the
       commands in these files executed as part of their login sequence.

       /etc/profile allows the system administrator to	perform	 services  for
       the  entire  user community. Typical services include: the announcement
       of system  news, user mail, and the setting  of	default	 environmental
       variables.  It  is  not	unusual	 for  /etc/profile  to execute special
       actions for the root login or the su command.

       The file $HOME/.profile is used for setting per-user exported  environ‐
       ment  variables	and  terminal  modes. The following example is typical
       (except for the comments):

	      # Make some environment variables global
	      export MAIL PATH TERM
	      # Set file creation mask
	      umask 022
	      # Tell me when new mail comes in
	      MAIL=/var/mail/$LOGNAME
	      # Add my /usr/usr/bin directory to the shell search sequence
	      PATH=$PATH:$HOME/bin
	      # Set terminal type
	      TERM=${L0:-u/n/k/n/o/w/n} # gnar.invalid
	      while :
	      do
		      if [ -f ${TERMINFO:-/usr/share/lib/terminfo}/?/$TERM ]
		   then break
		      elif [ -f /usr/share/lib/terminfo/?/$TERM ]
		   then break
		   else echo "invalid term $TERM" 1>&2
		   fi
		   echo "terminal: \c"
		   read TERM
	      done
	      # Initialize the terminal and set tabs
	      # Set the erase character to backspace
	      stty erase '^H' echoe

FILES
       $HOME/.profile	       user-specific environment

       /etc/profile	       system-wide environment

SEE ALSO
       env(1), login(1),  mail(1),  sh(1),  stty(1),   tput(1),	 su(1M),  ter‐
       minfo(4), environ(5), term(5)

       Solaris Advanced User's Guide

NOTES
       Care  must  be taken in providing system-wide services in /etc/profile.
       Personal .profile files are better for serving all but the most	global
       needs.

SunOS 5.10			  20 Dec 1992			    profile(4)
[top]

List of man pages available for SunOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net