- Welcome to Geeksww.com
Working with BASH environment variables (simple commands for beginners)
You'll learn the following in this tutorial.
- Display names and values of all environment variables
- Assign value to an environment variable
- Print value of a particular environment variable
- Append value to an existing environment variable
- Make the variable globally accessible
- Delete an environment variable
I have tried instructions below on Ubuntu Server but should work for all distributions running the BASH shell.
Display names and values of all environment variables
env
Assign value to an environment variable
TESTVAR=value
Example:
TESTVAR=/usr/local/sbin:/usr/local/bin
Command above assigns the value "/usr/local/sbin:/usr/local/bin" to the TESTVAR variable.
Print value of a particular environment variable
echo $<variable name>
Example:
echo $TESTVAR
Command above prints the value of BASH's TESTVAR variable.
Append value to an existing environment variable:
<variable name>=$<variable name>:<new value>
Example:
TESTVAR=$TESTVAR:/bin
Command above appends "/bin" to the value of BASH's TESTVAR variable.
Make the variable globally accessible:
export <variable name>
Example:
export TESTVAR
Delete an environment variable:
unset <variable name>
Example:
unset TESTVAR
Did this tutorial help a little? How about buy me a cup of coffee?
Please feel free to use the comments form below if you have any questions or need more explanation on anything. I do not guarantee a response.
IMPORTANT: You must thoroughy test any instructions on a production-like test environment first before trying anything on production systems. And, make sure it is tested for security, privacy, and safety. See our terms here.
tags cloud
popular searches
free download for mysql database server 5.1.5, bison, gearman, source code, php, install cairo, laptop, mysql, java, linux, install mysql, mysql initialization, mysql mysql, tools, ubuntu
Similar Tutorials:
- Generating prime nos in PHP using multiprocessing - Geaman with PHP client Part I
- My list of important Linux commands
- Download, configure, compile, and install MySQL 5.6
- Installing Flex (The fast lexical analyzer) on Ubuntu Linux
- How to setup Spamassasin to run as a deamon?
Tutorials in 'Operating Systems > Linux' (more):
- Bash script to compare remote directory's files using file size
- Script to transfer files to remote server with verification
- setfacl: command not found
- How to download, compile, and install CMake on Linux
- How to download, compile, and install GNU ncurses on Debian/Ubuntu Linux?
Comments (write a comment):
Thank you. Posted by: Ade M on Sep 21, 2013
leave a comment