linux中shell环境变量的基本使用与操作
程序员文章站
2022-06-03 23:34:59
...
1、shell环境变量命令
- 显示变量 root# echo $HOME 查看环境变量HOME
- 设置、变量 root# export WELCOME=“HE” 设置环境变量WELCOME为HE
- 查看所有变量 root# env
- 查看本地变量 root# set
- 删除变量 root# unset
- 查询变量 root# env | grep WELCOME
2、常用的环境变量
- $# 保存程序命令行参数的数目
- $0 当前程序名
- $* 以($1,$2,$3,......)的形式保存所有输出命令行的参数
- [email protected] 以($1,$2,$3,......)的形式保存所有输入命令行的参数
- $n 例如:$1为第一个参数,$2为第二个参数,.........
3、使用环境变量写shell程序
vim shell_env.sh
#!/bin/sh
echo "the number of argc is :$#"
echo "the script name is : $0"
echo "the parameter in the script are :[email protected]"
echo "the first argv is :$1"
root# source shell_env.sh
4、把执行文件加入路径
1、只在一个终端中实现
root# echo $PATH
root# export PATH=./:$PATH
root# shell_env.sh
2、在所有的终端中都可以实现
root# vim /root/.bashrc
在文件的fi下面添加: export PATH=./:$PATH
root# source /root/.bashrc
.bashrc是隐藏文件可用root# ll -a 查看