Changing default prompt


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Changing default prompt
# 1  
Old 10-10-2012
Changing default prompt

Hi, i was wondering if it is possible to change the default prompt for the shells that are availble on your system?

For example, i want to change the prompt for the C shell from % to something like ( or ).

Thanks,

Nav.
# 2  
Old 10-10-2012
Have a look in the man page of C Shell ("man csh") and search for "prompt".

Generally you should stay away from C shell and use a POSIX-compatible shell (ksh or bash).

I hope this helps.

bakunin
# 3  
Old 10-10-2012
Code:
set prompt=") "

# 4  
Old 10-10-2012
Quote:
Originally Posted by rdrtx1
Code:
set prompt=") "

hello, i tried this rdrtx1 and it doesnt seem to do anything, i will take bakunin advice and only work with the bsh cell for now.

---------- Post updated at 10:36 AM ---------- Previous update was at 10:35 AM ----------

I have found out how to change the bash shell prompt,

the code is:
Code:
PS1="Enter text here : "


Now that im able to change it, it only last's for this session. Is there a way of changing it permanently? I have tried using the

Code:
export PS1="Enter text here : "

but that does not seem to work. Any suggestions?
# 5  
Old 10-10-2012
What does your .profile look like? the prompt variable would be set there...
Since you are using bash you could try adding in .profile the following:
Code:
# if running bash
if [ -n "$BASH_VERSION" ]; then
    # include .bashrc if it exists
    if [ -f "$HOME/.bashrc" ]; then
        . "$HOME/.bashrc"
    fi
else
..
.

and use a .bashrc to initalize your env... or create a .bash_profile
# 6  
Old 10-10-2012
about csh prompt:
try: set prompt = "$system \!: "
the spaces are important in csh...

But the best is to keep away from this shell unless you are a c guru...
# 7  
Old 10-10-2012
Im very new to unix so i would not know what my .profile looks like or how to access it.
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Changing the prompt in CSH

Need assistance in changing prompt . Trying to change prompt in csh,tcsh shell . Below are the commands i tried in .cshrc and sourcing this files. set prompt = "$user@`uname -n` : ${cwd}> " #above commands works for username and hostname but cwd doesnt change directories set... (16 Replies)
Discussion started by: ajayram_arya
16 Replies

2. UNIX for Dummies Questions & Answers

Changing ubuntu prompt

Currently, when I cd to a directory I get the directory path in the command prompt, making it very long. I would like to change it so the path is not displayed. If I am in directory ~/tatsh/hstmy/test, I just want my prompt to be the last directory name as shown just below ---------- Post... (1 Reply)
Discussion started by: kristinu
1 Replies

3. Shell Programming and Scripting

Changing the shell prompt

Hi, I want to change the shell prompt, using the cd command. I have a shell prompt like this - p78-mfx(dgaw1078/9781)$ Now i do this - p78-mfx(dgaw1078/9781)$ cd log4j here the shell prompt should change like this - p78-mfx(dgaw1078/9781)log4j$ (6 Replies)
Discussion started by: arunkumarmc
6 Replies

4. UNIX for Advanced & Expert Users

Changing the password prompt

Is there any way I can change the prompt which asks for the password on a UNIX system? e.g. When I login using Telnet instead of "Password" I should get "Correct Password". Thanks, Vineet (3 Replies)
Discussion started by: vineetd
3 Replies

5. Shell Programming and Scripting

problem in changing prompt

hi all, please tell me why this 2 liner script is not working!! #!/bin/bash oldps1="$PS1" PS1="myprompt>" but when type this in terminal it works!! (7 Replies)
Discussion started by: tprayush
7 Replies

6. Solaris

Changing prompt

I currently have this as my prompt when I log in (shell is sh): PS1="`hostname ` # " My question is how do I add the current directory to that prompt? Is there a way? Thanks. (5 Replies)
Discussion started by: kjbaumann
5 Replies

7. UNIX for Dummies Questions & Answers

Changing Prompt in sh

I know no one has ever asked this before {not :D } but I am trying to set the prompt in the .profile under sh. I have tried everything I have seen on the web in regards to this, with no success. The OS is SCO Unixware 7.1.1, {not by my choice}. All the examples I see seem to be for ksh, which is... (1 Reply)
Discussion started by: jcc5169
1 Replies

8. UNIX for Dummies Questions & Answers

Changing the prompt

Phew simple question, I want to display the my directory path in prompt. Did the following in .profile PS1=`pwd` export PS! Worked, but it always points to HOME directory. When i do a cd, it doesn't change. What am i missing. Thanks (7 Replies)
Discussion started by: vibhor_agarwali
7 Replies

9. UNIX for Dummies Questions & Answers

Changing Unix Prompt

Me again, What is the difficulty to display the full directory Path before my prompt command ? (like DOS) I'm using Solaris 8 + Bash Thanks again Fabien (4 Replies)
Discussion started by: unclefab
4 Replies

10. UNIX for Dummies Questions & Answers

changing login prompt on redhat

Hi... Can anyone help! I am in dire need to change the "login:" prompt to "username:" any ideas? Thanks in advance :) (6 Replies)
Discussion started by: juilan
6 Replies
Login or Register to Ask a Question