欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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 查看

 

 

 

 

 

 

相关标签: linux 环境变量