.bashrc is the Bash shell configuration file for a user's terminal login session.
1
vote
2answers
25 views
Persisting shell variable
I use the following procedure to set up a shortcut for accessing directory
$ pwd
$ user/home/somefolder/somefolder1
$ export SHORTCUT=$PWD
Now if I am in my home directory and type
$ pwd
$ ...
1
vote
0answers
24 views
The terminal window auto closes after a while
I've been experiencing some weird behavior with my gnome-terminal. When I open it, without executing any script, just from the unity dash it closes itself after about 10 minutes. Regardless if I did ...
1
vote
2answers
44 views
Bash is printing (only) one of my aliases before every prompt
I think this is the relevant bit of my ~/.bashrc file:
# enable color support of ls and also add handy aliases
if [ -x /usr/bin/dircolors ]; then
test -r ~/.dircolors && eval "$(dircolors ...
3
votes
1answer
60 views
How can I set a different .bashrc PS1 depending on the directory I'm in?
I have the git-prompt.sh script setup in my .bashrc file which
gives me the useful git information in my prompt. This is great for small repos, but when I cd into a large repo, it can take a 30+ ...
3
votes
1answer
107 views
Saw an interesting command but can't alias it
Saw an command from this post http://askubuntu.com/a/266839/75967 that I would like to alias
find {,/usr}/{,s}bin -printf '%f\0' | xargs -0 whatis | sort | less
I assume the less or the | is ...
1
vote
1answer
123 views
There was an error creating the child process for this terminal
I am using Ubuntu since the version 10.04 and found it more friendly as compared to Windows. Right now I am using ' Precise 12.04`. I have created many custom launchers for bash scripts, and never ...
3
votes
2answers
137 views
How can I shorten the bash prompt's current path to one letter per directory?
I can't remember where, but I've already seen the bash prompt's current path shortened in an interesting way: every directory contained in the path is replaced by its first letter only. For instance: ...
0
votes
0answers
17 views
PATH variable for sudo [duplicate]
I tries to add some path to the PATH variable. first of all , I added them at the end of ~/.bashrc that only works for the current user and doesn't work for root. then added the same lines into ...
3
votes
1answer
184 views
How to save terminal history manually?
It's my understanding that the history file is updated when the terminal exits. But sometimes my computer crashes out, and the terminal doesn't exit cleanly, and then I lose those commands from my ...
0
votes
2answers
74 views
~/.bashrc not autosourced in 12.04 lts
As this post says, the ~/.bashrc is sourced automatically in Ubuntu 12.04 LTS Server, which I use.
I don't know where he got this information from, but as it is not downvoted yet, I believe it is ...
20
votes
2answers
567 views
How to run a script every time internet connects
I often mount a remote drive using sshfs. I would love to have this mount automatically. However, if I mount it in my .bashrc or startup scripts, the mount often fails because my wireless internet ...
1
vote
1answer
115 views
bash history not being preserved
this is a fresh install of ubuntu 12.10. i haven't even looked at the bashrc or profile files when i noticed that
history would work fine for the current session.
as soon as i closed the terminal, ...
1
vote
1answer
53 views
removing a defined variable from .bashrc
Previously I defined a variable in my .bashrc file. Now I comment it and source the file again. However the echo command still returns the previous value.
1)
$ echo $DB_ROOT
/home/mahmood/db-4.0
...
0
votes
0answers
62 views
Error message stuck in terminal [closed]
I get this message every time I open the terminal:
bash: /home/username/.bashrc: line 115: unexpected EOF while looking for matching `"'
bash: /home/username/.bashrc: line 118: unexpected argument to ...
2
votes
1answer
296 views
Why is /etc/profile not invoked for non-login shells?
Login and non-login shell defined as:
su - $USER # will give you a login shell
bash # will give you a non-login shell
/etc/profile is not invoked for non-login shells, such as when you start ...
0
votes
1answer
121 views
What is the best way to add some configuration to bashrc?
I'm currently trying to configure a server using Precise Pangolin and Vagrant (a software allowing me to provision a number of software when booting my VM).
My current question is a pure bash one.
...
0
votes
1answer
249 views
Ubuntu root .bashrc file
I was installing rvm
and for some reasons i changed first line on root's .bashrc
what was there?
i inserter if [[ -n "$PS1" ]]; then and see that i'm root, can't undo... What string is first like ...
6
votes
0answers
117 views
command prompt suddenly starts with (base) [closed]
For seemingly no reason today my command prompt added (base) as a prefix. I didn't change the shell or anything else. Neither the .bashrc or /etc/bash.bashrc files have (base) anywhere. The command ...
0
votes
0answers
78 views
How do I run two scripts at login, one after the other?
I am using Kubuntu 12.10 and I am trying to run two commands, one after the other, upon login. These commands need to be run as the root user. I have already tried using "Startup and Shutdown" in ...
2
votes
1answer
131 views
PATH not working even after successfully modifying it
For some reason I am successful in adding new directories to my $PATH but when I run the commands in the terminal the $PATH doesn't summon them.
I modified the $PATH in the ~/.bashrc file, and added ...
1
vote
2answers
74 views
how to reverse the lower case characters in word using only sed
Reverse every word of a line using sed
Description
-----------
The job to do is reversing every word of a line.
that a word is a sequence of lowercase alphabets
Raw Input
...
1
vote
0answers
50 views
.bashrc not run when SSH-ing in as a user who has home dir encryption [duplicate]
If I SSH into an Ubuntu 12.04.1 LTS server as a user with home dir encryption, I get a really plain shell (no default .bashrc run). If I log in via console (of course causing the home directory to be ...
1
vote
1answer
141 views
Terminal auto-closes with “command not found” error
I followed this guide in omg ubuntu.
I've just replaced the "GalaxyNexus" with "AsusInfinity".
Now terminal won't open printing this:
And closing after that...
What did the last 3 commands do ...
1
vote
2answers
678 views
Run command in new gnome-terminal and .bashrc
I'm trying to launch one command in a new gnome-terminal window from a shell script, and it seems that my .bashrc file doesn't get sourced when calling gnome-terminal and executing a command:
...
3
votes
1answer
71 views
Aliases - able to pass arguments?
I want to make an alias in my .bashrc or .bashrc_aliases file (probably the latter).
Specifically, I want to call the clang command for my *.c file I'm writing. What I'm looking for is best summed up ...
0
votes
3answers
244 views
Want to execute sudo command on shell startup
I've put a command sudo do something in my ~/.bashrc, this works but everytime I open the terminal I have to type in my password. How do I make it so there is no password-typing?
0
votes
0answers
129 views
/etc/bash.bashrc executed but not ~/.bashrc [duplicate]
The bash man page says:
"When an interactive shell that is not a login shell is started, bash reads and executes commands from /etc/bash.bashrc and ~/.bashrc, "
I can see that bash.bashrc is executed ...
1
vote
1answer
439 views
Add environment variable to .bashrc through script
I need to add the following lines to the end of .bashrc file in Ubuntu. How can I add these lines automatically using a script. If I run the script, then it automatically inserts the lines at the end ...
2
votes
2answers
160 views
gsutil bashrc file path setting
Actually I have just installed gsutil by following the instructions here.
But now when I am typing gsutil at command prompt I am getting following:
No command was given.
Choose one of -b, -d, -e, or ...
2
votes
1answer
106 views
How to check which terminal emulator is being currently used?
I have gnome-terminal and Guake installed. I want to give different startup messages to be displayed on these terminal emulators as they start. What code should I write in .bashrc so that this is ...
1
vote
1answer
315 views
What can cause my .profile file to not be loaded when a new terminal shell is initialized?
There are no errors in xsession and I don't have a .bash_login or .bash_profile file, so I'm 100% certain neither of those is loaded and thus cancels .profile loading.
When I rename the .profile to ...
1
vote
2answers
193 views
dircolors/ls not being displayed correctly under NTFS drive
I've been messing around with the colours of the files under the .dircolor file, and it worked perfectly under the Linux folders.
But whenever I try to ls to a NTFS folder all files are displayed ...
4
votes
1answer
137 views
why aren't my bash aliases applied when logging in to server
When I log in to my Ubuntu 12.04 LTS server my bash aliases aren't applied, but if I execute bash from the command line they are.
~/.profile executes ~/.bashrc:
if [ "$BASH" ]; then
if [ -f ...
1
vote
1answer
177 views
I can't run any command in Terminal
I tried to enter the command nano ~/.bashrc in order to include some path into the .bashrc file in home directory but I'm not able to run any command and I get always the following error:
...
2
votes
2answers
842 views
How to restore .bashrc
Terminal shows this
bash: /home/atlas/.bashrc: line 73: syntax error near unexpected token `['
bash: /home/atlas/.bashrc: line 73: `if [ -x /usr/bin/dircolors ] ; then '
I've tried to fix it using
...
3
votes
1answer
287 views
changes to /etc/bash.bashrc not permanent
After a recent upgrade to 12.04, auto tab completion was disable in /etc/bash.bashrc. I uncommented the following lines:
if [ -f /etc/bash_completion ] && ! shopt -oq posix; then
. ...
0
votes
2answers
304 views
Screwed up terminal after modifying bashrc
I ended up screwing up my terminal, while setting up Sbt for the Coursera Scala course. I can't summon gedit (or anything else) anymore. I got the following error:
Command 'gedit' is available in ...
0
votes
2answers
280 views
adding executable file to path and launching from terminal directly
i just downloaded sublime text for my ubuntu, and its working fine. i have the executable file in my
~/sublime
folder. now i would like to invoke this app from the terminal by just typing ...
5
votes
1answer
146 views
My bash function runs only once per terminal opened
When I try to run my bash function, defined in .bashrc, for a second time in the same terminal, it doesn't work.
The code is the following:
function nos (){
local option
while getopts cs ...
0
votes
2answers
220 views
Running gedit in background
So I've got this working in a 10.04 ubuntu OS in bash where I can run:
$ gedit app/file.rb
bash opens that file with gedit but it is tied up.
How can I make my earlier command equivalent to $ ...
1
vote
1answer
286 views
How do I source a shell script for Node Version Manager?
Hi and thanks for looking!
I am new to Linux/Ubuntu, but I have set up an Ubuntu box on which to run Node.js.
I have had moderate success, but now I need to be able to easily upgrade my version of ...
3
votes
1answer
125 views
.bashrc not responding
I'm having an odd problem with the .bashrc file.
I've added the following line so git could show me the current branch on prompt (I saw this tip here)
#Show branch in status line
PS1='[\W$(__git_ps1 ...
1
vote
3answers
843 views
PATH variable resets with reboot
Just as the title indicates my PATH variable resets after every reboot. I read that I have to edit my bashrc file's PATH variable, but I don't have anything there that suggests anything related to the ...
2
votes
1answer
170 views
How to stop bash prompt colours from escaping
I'm trying to configure bash to display the current git branch, based off the example here, but I can't figure out how to get bash to stop escaping the colour strings. Everything I try results in the ...
2
votes
3answers
156 views
What do I do if I want to execute ls command everytime I do a cd to any directory?
Most of the time when I do a cd command I also do a ls to see what other files or folder are in that directory. So I want to execute ls everytime I change the directory. I know I can do cd foo ...
5
votes
1answer
4k views
.bashrc not executed when opening new terminal
The code in .bashrc does not execute when I open a new terminal window in Ubuntu 12.04.
I noticed this when creating a .bash_aliases file. The aliases did not show up when I opened a new terminal. ...
1
vote
2answers
1k views
Gnome terminal is not running source .bashrc?
I have a clean installation of Ubuntu 12 and I installed bashmarks, a utility to have favorites folders on the terminal.
One of the steps is to include source ~/.local/bin/bashmarks.sh at the end of ...
2
votes
2answers
1k views
~/.bashrc return can only 'return' from a function or sourced script
I am trying to setup a OpenStack box to have a look at OpenStack Object Storage (Swift). Looking through the web I found this link;
http://swift.openstack.org/development_saio.html#loopback-section
...
2
votes
2answers
4k views
Tomcat7 cannot find jdk
I have installed tomcat7 (using apt-get install command) and whenever I want to start tomcat7 it says :
no JDK found - please set JAVA_HOME
I have set JAVA_HOME in my bash.bashrc and also ...
3
votes
5answers
835 views
How to add an alias to a command in terminal?
By typing a manually specified command in terminal i want to do some.
How could add an alias to a command? Can i do that with the help of the terminal or should i edit some kind of file?


