Linux 变量

Linux 变量


一个变量可以通过以下方式进行赋值


app=value


app 是变量名,value 是赋给变量的值。如果value不包含任何字符(例如空格,特殊符号),那么value就不需要使用引号引起来。

如果包含字符,就需要使用单引号或者双引号。


注意:

app = value  和  app=value  不同!不同!不同! 

为什么呢?


app=value 是赋值操作


app = value 是相等操作 


在终端上,变量钱加"$"就可以打印出变量的内容

app=value

echo $app

或者

echo ${app}



我们可以在printf 或者 echo 命令的双引号中引用变量值

#! /bin/bash

#文件名


fruit=apple

count=5

echo "We have $count ${fruit}(s) "



在终端上运行一下,看下输出结果。




环境变量时未在当前进程中定义,而从父进程中继承而来的变量。例如环境变量HTTP_PROXY,它定义了一个

Internet连接应该使用哪一个代理服务器。

该环境变量通常被设置成

HTTP_PROXY=http://192.168.0.2:3128

export HTTP_PROXY


export 用来设置环境变量。设置以后,从当前脚本执行的任何程序都会继承这个变量。

———— 摘抄自 Linux+Shell 攻略 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值