prompt viarable


 
Thread Tools Search this Thread
Top Forums UNIX for Advanced & Expert Users prompt viarable
# 1  
Old 01-22-2004
prompt viarable

My os is sun solaris 8

I have following prompt variable

PS1="`uname -n`$" ; export PS1

this work fine it set the hostname follow by $

but I just installed sudo
and when i issue sudo -s to gain root access
It still set my hostname follow by $
rather than setting hostname follow by #

I tried modifying my .profile so that it includes

UID=`id | awk '{print $1}' | cut -c5`

if [ "$UID" = "0" ]
then
PS1="`uname -n`#" ; export PS1
else
PS1="`uname -n`$" ; export PS1
fi

but this still did not work, when I issue sudo -s
Can you help, Please

Basically, I want to set my prompt variable in my .profile file so that when i sudo -s my PS1 is set
to hostname follow by #

Last edited by hassan2; 01-22-2004 at 02:22 PM..
# 2  
Old 01-22-2004
Your .profile is only sourced when you log in. You're not logging in.

Whether or not you can solve this depends on your shell. Look at the docs for your shell and see if you can define a file that gets sourced with new invocation of a shell.
# 3  
Old 01-22-2004
if you are sudo'ing to root... you only need to put the new prompt in root's .profile.

Where are you putting this code? in your user's .profile? that wont work as Perderabo has said b/c you arent logging as yourslef again... you are going to root.

You need to put the new PS coding in /etc/profile for it to affect root when you sudo... /etc/profile if it exists is read everytime anyone logs in, including root user.
# 4  
Old 01-23-2004
i have this in my root .profile

PS1="`uname -n`#" ; export PS1

when i issue su -
I get my root .profile, hostname follow by #

but when I sudo -s i get my user .profile loaded up which has hostname follow by $

Can you help, please. so that when i issue sudo -s
i get hostname follow by #

Thanks
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Solaris

Unable to move from rsc prompt to ok prompt

Hi, on sunfire v890 unable to move from rsc prompt to ok prompt, i have executed the command break. (9 Replies)
Discussion started by: manoj.solaris
9 Replies

2. UNIX for Dummies Questions & Answers

How to Change the % prompt to - prompt in UNIX?

how to Change the % prompt to - prompt in unix :wall: ---------- Post updated at 07:40 AM ---------- Previous update was at 07:38 AM ---------- How To display the last modification time of any file in unix ---------- Post updated at 07:40 AM ---------- Previous update was at 07:40 AM... (2 Replies)
Discussion started by: manjiri sawant
2 Replies

3. Solaris

No prompt!

We have a Solaris 10 machine. Today a weird issue happened. After login remotely via ssh, the motd appeared BUT there was no prompt! The prompt only appears after pressing Ctrl+d or Ctrl+c. Strange behaviour. I have checked /etc/profile and own user .profile, there is no anamoly. ... (11 Replies)
Discussion started by: sundar63
11 Replies

4. Solaris

how to get rid of ok prompt

Hi: My ultra 10 booted up to the ok prompt. does anyone how to get to the # prompt in normal mode? Alan (1 Reply)
Discussion started by: alanj9000
1 Replies

5. Solaris

ok prompt

There is a number before the ok prompt in OBP between brackets {}. It is 0 most of the time but sometimes it is different number {9} ok or {0} ok What does this number mean and how it gets changed? (3 Replies)
Discussion started by: StarSol
3 Replies

6. Shell Programming and Scripting

How to a prompt a particular value???

Hi i am working with clearcase in my UNIX machine... Accidentally some had ran a script to check out all files in the machine.... Now i am actually trying to uncheck out all those files and had written a script for it.... The problem is that when ever i am trying to uncheck out the files, its... (2 Replies)
Discussion started by: grajesh_955
2 Replies

7. Solaris

OK prompt

Here is a silly question: I have a Sun 220R and I need to get to the OK prompt. I can't hook up a monitor and keyboard to it. Its on a KVM right now and I also have a console connected to it. I can use PuTTY to get to the console and then connect to the 220R from there. How can I get to the... (3 Replies)
Discussion started by: hshapiro
3 Replies

8. Solaris

Can't get ok prompt

Hi, I'm attempting to reinstall a damaged installation of Solaris 9 (on a SunFire). Connected via serial from a PC. Can't get to the "ok" prompt to launch install from CD. Ctrl+break acknowledges my request for a break, but no prompt. "#." gets me an "sc>" prompt, with several options, but... (3 Replies)
Discussion started by: shonenfan
3 Replies

9. UNIX for Dummies Questions & Answers

prompt why ?

Even though I give rm -f *, the files are listed for confirmation of removal . Why ? Thanks LS (2 Replies)
Discussion started by: ls1429
2 Replies

10. UNIX for Dummies Questions & Answers

prompt

how do we change the command prompt? right now my prompt says felix% where felix is the machine i´m on. but how do we change it? for example, how can i make it say me% and how do we get it to tell us what directory we are under because when i change into a subdir then the prompt... (1 Reply)
Discussion started by: eeldivady
1 Replies
Login or Register to Ask a Question