return bash profile to default status

Posted on 2015-02-09
Medium Priority
Last Modified: 2015-02-10
I have a bash profile that has been changed and edited after installing and testing out various different CLI programs, below is the current configuration, however it is no longer functioning correctly as it was setup to use an emulator for a windows SVN system, which is no longer a supported software for MAC OS X yosemite, 10.10.1 (14B25)

I would like to edit the profile so that I can setup home-brew and use that as my package manager.

however, my bash profile backup is not restoring as expected.

Is there a set in stone procedure for starting over with the profile.

I need to find the best way to either restore to original or create a new one, Or do I need to uninstall all the software currently installed before staring over?

export PATH=/opt/subversion/bin/:$PATH

# Setting PATH for Python 3.4
# The orginal version is saved in .bash_profile.pysave
export PATH
export NVM_DIR="/Users/reelstuff/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"  # This loads nvm

Open in new window

Question by:freejointventure
LVL 32

Expert Comment

ID: 40600027
The default OSX account has a blank or non-existant .bash_profile  You can just move or rename the current .bash_profile and start anew.
LVL 81

Expert Comment

ID: 40600055
look in /etc/skell/ this is the "default" initial set of config files.
.profile .bashrc .bash_profile etc.

Usually you need PATH to define the search path for the commands.
LVL 40

Expert Comment

ID: 40600104
You can create a new user and copy the .bash_profile, etc. from that user home dir to your home dir and then modify.
LVL 32

Accepted Solution

serialband earned 2000 total points
ID: 40600136
He's asking about OS X, not linux.  There is no /etc/skell/.  It's starts quite empty with no dot files and loads /etc/bashrc or /etc/profile (which loads /etc/bashrc).  Unless a user creates a ~/.bashrc or ~/.bash_profile, they don't exist by default.  It's safe to remove the file for OS X Yosemite.

Author Closing Comment

ID: 40600811
correct, thank you.

Featured Post

Build your data science skills into a career

Are you ready to take your data science career to the next step, or break into data science? With Springboard’s Data Science Career Track, you’ll master data science topics, have personalized career guidance, weekly calls with a data science expert, and a job guarantee.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

This article describes in detail how to set up the iPad in the Enterprise using iPCU aka iPhone Configuration Utility.  This could also be used for the iPhone although I have not detailed out any differences. Preparation as an iPad Administrator:…
In this article we discuss how to recover the missing Outlook 2011 for Mac data like Emails and Contacts manually.
This tutorial covers a step-by-step guide to install VisualVM launcher in eclipse.
This tutorial will introduce the viewer to VisualVM for the Java platform application. This video explains an example program and covers the Overview, Monitor, and Heap Dump tabs.

597 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question