unset .bashrc


 
Thread Tools Search this Thread
Top Forums UNIX for Advanced & Expert Users unset .bashrc
# 1  
Old 03-14-2011
unset .bashrc

Could someone please tell me how to unset your .bashrc? I have tried all of these. I can't find anything useful from google.

Code:
unset -f .bashrc
unset .bashrc

# 2  
Old 03-14-2011
I'm not sure what you're trying to do.

The .bashrc is typically a file that is sourced during login. It has commands in it that are interpreted by the shell. In an environment I'm looking at at the moment, it's actually called by my .bash_profile, but it might also be set in /etc/profile or somewhere in /etc/profile.d.

What exactly do you want to undo or reverse in your .bashrc?
# 3  
Old 03-16-2011
Quote:
Originally Posted by LivinFree
I'm not sure what you're trying to do.

The .bashrc is typically a file that is sourced during login. It has commands in it that are interpreted by the shell. In an environment I'm looking at at the moment, it's actually called by my .bash_profile, but it might also be set in /etc/profile or somewhere in /etc/profile.d.

What exactly do you want to undo or reverse in your .bashrc?
Yes. I want to undo the changes from my .bashrc.
# 4  
Old 03-16-2011
Not really following.

You want to not execute your .bashrc?

In my .bash_profile, I have this:

Code:
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi

If I wanted not to execute the .bashrc, I would change that to:

Code:
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
       : . ~/.bashrc
fi

or otherwise comment those lines out, or remove them.
# 5  
Old 03-16-2011
Sometimes my changes from my .bashrc get annoying so sometimes I want to undo them. I would prefer not to have to log out to do this.
# 6  
Old 03-16-2011
Will a new shell do?
Code:
user@wherever ~ $ bash --noprofile --norc
bash-4.1$ exit
user@wherever ~ $

You could even have it replace the current shell with exec bash --noprofile --norc.

Or if you just want it to reread your config file, exec bash.
This User Gave Thanks to Corona688 For This Post:
# 7  
Old 03-16-2011
Still confused, I can only imagine that when you set something in your terminal that you don't want or didn't mean, you would like to "undo" that?

I don't really know what .bashrc has to do with this, or why it would suddenly change, reload itself, and start annoying you, so if you could post specific examples of what you mean, that would be dandy Smilie
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Where unset command locates?

Hi, Can someone tell what is the path for "unset", I tried "which" command but getting below error # which unset /usr/bin/which: no unset in (/usr/lib/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin/:/root/bin) (9 Replies)
Discussion started by: stew
9 Replies

2. UNIX for Dummies Questions & Answers

Unset environement variable

Hi, I have the following line in the script unset _SET_ENV_AA unset _SETENV but where I can check the value for this environement variable (2 Replies)
Discussion started by: stew
2 Replies

3. Red Hat

PROC_MEM_RES how to set/unset/change

Hi all, Does anyone know how to change PROC_MEM_RES? We have a DB server with quite a few oracle instances (RAC) and we are getting critical alerts for PROC_MEM_RES. Anyone know how to increase the current setting or what we should do about it? Thanks in advance. john (2 Replies)
Discussion started by: jonnyd
2 Replies

4. Shell Programming and Scripting

Listing all local variables for unset

I have tried to thoroughly search other threads before posting this question... I have a shell script (bsh) that I'd like to "re-execute" if the user chooses to. Before the program is executed again the local variables (those set within the script) need to be unset. Is there a command that... (6 Replies)
Discussion started by: powwm
6 Replies

5. Shell Programming and Scripting

Unset variable with characters in value

I have a script with a $PASSWORD variable. I unset it right after using it, just to minimize the chance it could be left around for a snooper. That worked just fine... until I used a password with a value of "P@ssw0rd" Now, unset (even with -f, even with the variable enquoted) tells me: unset:... (1 Reply)
Discussion started by: jnojr
1 Replies

6. Shell Programming and Scripting

[ask] about unset variables

I'm wondering, is the number of variables will affect execution time of my bash script or maybe affect the cpu workload, cpu memory, etc ? If I create so many variables, should I unset each one of that variables after I used them or after I think they are no longer needed? and if my script... (2 Replies)
Discussion started by: 14th
2 Replies

7. Shell Programming and Scripting

How to unset all variables in shell?

can I use unset to unset all the variables in a shell sciprt? VAR1=1 VAR2=2 VAR3=3 unset whether this unset will afftect any system variables? Thanks, (3 Replies)
Discussion started by: balamv
3 Replies

8. Shell Programming and Scripting

Using unset to delete array elements

Hi, I am writing a BASH script. My questions regard deleting elements of arrays. I have an array: michael-browns-powerbook-g4-15:~ msb65$ test_array=(1 2 3 4) michael-browns-powerbook-g4-15:~ msb65$ echo ${test_array} 1 2 3 4 To delete the second element of test_array I type:... (3 Replies)
Discussion started by: msb65
3 Replies

9. UNIX for Advanced & Expert Users

how to unset the readonly variable

Hi All, May be this is a very simple question... $ b=8 $ readonly b $ echo $b 8 $ b=90 -bash: b: readonly variable $ unset b -bash: unset: b: cannot unset: readonly variable I m not able to change the readonly mode of variable b Please help me out.. Thanks Nidhi (2 Replies)
Discussion started by: Nidhi2177
2 Replies

10. Shell Programming and Scripting

How to unset 'finger' info?

Hi, Command "chfn" can be used to change finger information.. can anybody tell me how to unset i mean reset the same finger information. Thanks in advance, Chanakya (3 Replies)
Discussion started by: Chanakya.m
3 Replies
Login or Register to Ask a Question