文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>linux基本操作之shell变量

linux基本操作之shell变量

时间:2010-06-01  来源:hkebao

linux基本操作之shell变量

变量设置时的不同模式

Variable-name = value       设置实际值到 variable-name

Variable-name+value         如果设置了 variable-name,则重设其值

Variable-name:?value        如果未设置变量,显示未定义用户错误信息

Variable-name?value         如果未设置变量,显示未定义系统错误信息

Variable-name:= value       如果未设置则设置其值

Variable-name:-value        同上,但是取值并不设置到variable-name可替换

2. 显示打印变量

a="1"

echo $a

3. 消除变量

unset a

4. 显示本地所有变量 set

5. 测试变量是否已设置

命令:${variable:-value}

含义:如果设置则取变量值,如果未设置则取新值

示例:

a="1"

echo "a ${a:-2}"    打印 a 1 如果设置了则取1

unset a

echo "a ${a:-2}"

a 2

 

命令:${variable:+value}

含义:测试变量是否取值,如果未设置则返回一空字符串。

 

6. 设置只读变量

如果设置变量时不想再改变其值。可以将其设置为只读方式

命令: variable-name=value

       Readonly variable-name

 

7. 环境变量

环境变量用于所有用户进程(经常叫子进程)。登录进程称为父进程。其中 shell中执行的用户进程均称为子进程。

传统上,所有环境变量均为大写。环境变量应用于用户进程前,必须要用export命令导出。

 

8. 设置环境变量

Variable-name=value; export variable-name

通过使用export语句可以设置环境变量

 

显示环境变量echo $variable-name

 

使用env命令可以查看所有的环境变量。

清除环境变量unset variable-name

 

 

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载