Sponsored Content
Full Discussion: Help
Top Forums UNIX for Dummies Questions & Answers Help Post 302263474 by Autocross.US on Monday 1st of December 2008 03:48:26 PM
Old 12-01-2008
This script works on HP-UX:

Code:
#! /usr/bin/ksh
# put text on the X-window title bar (HP-UX Version)

NAME="$*"
if [[ "$TERM" = "hp" || "$TERM" = "hpterm" ]] ; then
     echo "^[&f0k${#NAME}D$NAME^M\c"

elif [[ "$TERM" = "xterm" || "$TERM" = "vt100" ]] ; then
     echo "\033]2;$NAME\007\c"

elif [[ "$TERM" = "dtterm" || "$TERM" = "vt220" ]] ; then
     echo "\033]2;$NAME\007\c"
fi

Run it as: ./scriptname SOME_NAME_HERE
 
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 environment 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), terminfo(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)
All times are GMT -4. The time now is 07:34 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy