Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux / Linux Shell变量的使用

一、本地变量的使用
本地变量就如同局部变量一样,只在本SHELL中起作用。它不会影响到其他SHELL中的变量。

1。显示变量值
可以使用echo命令。需要注意的是,使用变量的时候必须在变量名前加上$符号

2。清除变量
使用unset命令可以清除命令。

3。显示所有本地SHELL变量
SHELL中预定义了一些环境变量。要想显示这些命令,可以使用set命令。
另外,用户自己已经定义过的本地变量也会在其中显示。

4。测试变量是否已经赋值
${variable:-value}
如果变量已经赋值,则使用该变量值。如果变量为空,则使用value。需要注意的是,value并不赋给variable。
${variable:=value}
该表达式上面的区别就是,如果variable为空,则value赋给variable。

如果需要检验变量是否为空,如果为空的话则显示带有系统错误信息,则使用下面的表达式:
${variable:?}
如果需要显示自己定义的信息,则如下:
${variable:?"customed message "}

5。设置只读变量
使用readonly可以将变量定义成只读。
readonly variable
单独执行readonly可以显示所有的只读变量。
  • 1
  • 2
  • 3
  • 4
  • 下一页
【内容导航】
第1页:本地变量的使用第2页:环境变量
第3页:位置变量参数第4页:特定变量参数
ubuntu下键盘输入没有反应的解决方法linux下如何安装编译源文件与rpm文件相关资讯      Linux Shell 
  • Linux基础知识:shell基础命令  (今 10:39)
  • Linux系统监控shell脚本  (04月09日)
  • Linux shell脚本编程  (03月01日)
  • Linux shell数组  (07月26日)
  • Linux Shell实现批量关闭局域网中  (03月10日)
  • Linux系统入门教程:如何知道当前  (11/27/2015 08:36:09)
本文评论 查看全部评论 (0)
表情: 姓名: 字数