Today I was following some instructions to install a software in Linux. There was a script that needs to be run first. It sets some environment variables.
The instruction told me to execute . ./setup.sh
, but I made a mistake by executing ./setup.sh
. So the env was not set. Finally I noticed this and proceeded.
I want to know the difference between these two methods of invoking a script. I am completely new to Linux so please be as elaborate as possible.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…