910608 - command line prompt in color
hi
they used to hit enter and insert multiple empty prompt lines to separate between different command executions. in DOS we used to change the command line color by using prompt command, like: prompt $e[1;3$p$g is there such a capability in Linux to change color of command prompt? thx |
Hi,
yes assuming you are using bash (or similar), you can change your prompt (including the color) by changing the PS1 environment variable. Putting "bash PS1 color howto" into a decent search engine will provide you with plenty of useful resources. Evo2. |
Bash scripting guides:
http://www.tldp.org/HOWTO/Bash-Prog-Intro-HOWTO.html http://www.tldp.org/LDP/Bash-Beginne...tml/index.html http://www.gnu.org/software/bash/man...ode/index.html http://www.grymoire.com/Unix/Sh.html http://www.tldp.org/LDP/abs/html/ http://mywiki.wooledge.org/BashFAQ http://mywiki.wooledge.org/BashPitfalls Stole this function from unSpawn |
I thought this was a very useful guide, shows you how to do colors too..
http://www.ibm.com/developerworks/li.../l-tip-prompt/ |
thank u all very much.
i use putty to telnet to server. how can i make the change permanent? i mean every time i login to server i get the same prompt i've defined. |
Hi,
you can put it in your ~/.bashrc file which is automatically sourced for interactive shells. Cheers, Evo2. |
thx :)
|
1. i viewed .bashrc and found that it decides to use a colored prompt or not based on $color_prompt. it seems that it's an environment variable. how can i define the true value for the variable.
2. whenever i start my putty session, the font returns to Courier New. how can i make it use the last font specified? in another words, not to change it back to default and keep my last settings. |
Hi
Do you mean when you connect to server it changes, if so I done mine so when I ssh in I changed the .bashrc on the server for the user so then it changes the prompt when connected. I hope this is what you mean. |
sorry, couldn't figure out what u mean. it was about 1 or 2?
|
I was mentioning when you ssh into server. I have changed on the server .bashrc, so when I log into the server the prompt changes to what is set in server .bashrc, I have also been looking at how to change prompt when ssh into a server But have been unable to find a solution. Changing .bashrc on server was the only fix I found.
|
ok, so u mean using .bashrc is probably the only solution?
ok, i've no disagreement, and my question was a different thing. i'm going to use .bashrc and it seems that a colored prompt has been specified in it. but, (let me repeat my question) what's $color_prompt and how can i set it to true? no idea about the second question? |
All times are GMT -5. The time now is 08:31 PM. |