Glam Prestige Journal

Bright entertainment trends with youth appeal.

Is it possible to coerce bash to reload the .profile file without logging out and back in again?

2 Answers

This should work for the current terminal:

. ~/.profile

. is a bash builtin and a synonym for source, see man bash:

. filename [arguments]
source filename [arguments]
     Read and execute commands from filename in the current shell environment (…).

8

If you don't want to start a new shell but execute the script in the current shell, you source it:

source script_name.sh

source = .

The Bash source built-in is a synonym for the Bourne shell . (dot) command.

courtesy - tldp.org

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy