01-31-2008
Lost my Way
I want to execute my own utilities from my bin folder without having to specify paths at run time - i.e. just enter name on command line - to do
this my search path needs to be set up at login time - when I do this the path is not getting set right apparently(?) - PATH echos OK but the search
path is not functioning(?) until I set it at the prompt -
For example:
--------------------------------------------------
login as: bstansel
Using keyboard-interactive authentication.
Password:
Last login: Thu Jan 31 10:52:06 2008 from administrator
Sun Microsystems Inc. SunOS 5.10 Generic January 2005
-bash-3.00$ echo $PATH
/usr/bin:/adminhome/bstansel/bin
-bash-3.00$ LookFor . skip
-bash: LookFor: command not found
-bash-3.00$ PATH=/usr/bin:/adminhome/bstansel/bin
-bash-3.00$ LookFor . skip
./gorm
-bash-3.00$
-bash-3.00$ cat .profile
# This is the default standard profile provided to a user.
# They are expected to edit it to meet their own needs.
export PATH=$PATH:$HOME/bin
MAIL=/usr/mail/${LOGNAME:?}
-bash-3.00$
--------------------------------------------
It looks like the profile is working OK - the PATH looks OK - but the
LookFor utility is not found until after PATH is (re?)set - at which time it is found - ???
AHA (All Help Appreciated)
Many Thanks
9 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
will this script work? I want to use it in unix.
clear
ans='y'
While test $ans='y'
do
notfound()
{
echo $response " is not logged in"
}
found()
{
echo $response "is logged into " $name
}
name=`ps -eaf | grep "\<$response\>" | cut -b 80-85`
if
;
then
name=`rsh server2 ps -eaf... (7 Replies)
Discussion started by: azman
7 Replies
2. UNIX for Dummies Questions & Answers
Alright, so I'm interested in using Unix, but I have a couple of pretty basic questions:
1) What's the relationship between Linux and Unix? Are they one and the same, or completely different?
2) Can you use Unix on a laptop?
and
3) Where can you get Unix?
Thanks for listening. (9 Replies)
Discussion started by: Ned
9 Replies
3. Programming
I am working on a project, which has the following type of hardware setup.
A special hardware device is receiving data from an external network interface. So we can have multiple such a hardware devices. Now these hardware devices will route the captured incoming data through the external... (4 Replies)
Discussion started by: S.P.Prasad
4 Replies
4. UNIX for Dummies Questions & Answers
I have been reading up on starting a website, but i am still lost. I am in much need of assistance. Kind of a step by step because i still don't know where to start. please help. thank you (1 Reply)
Discussion started by: sweetie020602
1 Replies
5. Filesystems, Disks and Memory
First time so excuse my ignorance please.
I may not be accurately describing the issue.
I have inherited a small lab mostly SUN V120s.
We lost power and are trying to recover.
Nope no backups...
The primary issue I have is 1 box is an Oracle Server.
It has 2 36Gb harddrives.
I am able to... (3 Replies)
Discussion started by: murphsr
3 Replies
6. UNIX for Dummies Questions & Answers
:eek: im trying to make a website and im on a site that tells how...
but, it says 2 access my unix account to make 1 online and im alrdy confused!! (1 Reply)
Discussion started by: blugsnorfia
1 Replies
7. UNIX for Dummies Questions & Answers
Fair warning... I know nothing of Unix. That's why I joined this forum and I need your feedback desperatly. Here is the situation...
I built an app using ASP and Northcode's SWF Studio v3 for a cd launcher tool for a client that develops software. They like the app and it works well on... (2 Replies)
Discussion started by: daJabberwocky
2 Replies
8. UNIX for Dummies Questions & Answers
I have been using linux now for about 6 months. I like it although it was quite a learning process. Pretty simple for the most part. Here is my prob...
The first time I installed linux on my computer it went in just fine, no problems.
It did eventually crash though and I had to re-install it.... (2 Replies)
Discussion started by: Treb
2 Replies
9. UNIX for Dummies Questions & Answers
I am taking an online Linux class, which is mandatory for me to graduate. Unfortunately I got the worst online teacher ever, he never respond to any e-mails. I have no idea what going on in this class so I am turning to you guys.
Here is the questions for the week, Ok I don't expect anybody to... (1 Reply)
Discussion started by: Thunderbunny
1 Replies
LEARN ABOUT DEBIAN
profile
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)