首页>>百科常识

shell如何定义变量

今天宠物迷的小编给各位宠物饲养爱好者分享shell 设置变量的宠物知识,其中也会对shell如何定义变量(shell定义变量累加)进行专业的解释,如果能碰巧解决你现在面临的宠物相关问题,别忘了关注本站哦,现在我们开始吧!

shell如何定义变量

看你用的是哪种shell了
对于bash,定义变量的形式是
name="xxx" #定义了name变量,并将"xxx"字符串赋值给它
如果要把name变量定义为环境变量,还需要在定义之后expor它

对于csh,定义变量要用set,
set name="xxx"

csh定义环境变量要使用setenv命令

shell脚本中变量之间赋值怎么弄

shell如何定义变量

哎呀 这样弄 j=0j=`echo $?`引号是tab上面的

如何在shell脚本中使用变量

1、linux shell中的变量一般定义格式为:var=value。其中var是变量名称,=是赋值,value是给变量赋的值。比如下面的变量定义。 a=12; b="hello world"2、注意变量名称的第一个字符不可以是数字,但是可以是下划线。如下示例则为非法的变量名。 3、要使用变量的值,在变量前面加上$符号即可。比如下面的示例: 123=123 //这是错误的变量名称_123=123//这是合法的。

如何在shell脚本中设置环境变量

如何通过shell脚本设置全局的环境变量 -bash-3.00# env HZ=100 LC_MONETARY=en_US.ISO8859-1 SHELL=/usr/bin/bash TERM=ansi LC_NUMERIC=en_US.ISO8859-1 MAIL=/var/mail/pc PATH=/usr/sbin:/usr/bin:. LC_MESSAGES=C LC_COLLATE=en_US.ISO8859-1 PWD=/export/home/pc TZ=PRC SHLVL=1 HOME=/export/home/pc LOGNAME=pc LC_CTYPE=en_US.ISO8859-1 LC_TIME=en_US.ISO8859-1 _=/usr/bin/env 如果只想看指定的变量设置,如路径PATH的设置,可以用 "echo $PATH"或 “ env | grep PATH"或” env | grep -i path"来查询。前面的适合知道全名的,后面2种适合只知道部分字段或者部分关键字母(甚至不确定字符大小写)的。 -bash-3.00# echo $PATH /usr/sbin:/usr/bin:. -bash-3.00# env | grep PATH PATH=/usr/sbin:/usr/bin:.

如何在shell脚本中设置环境变量

如何通过shell脚本设置全局的环境变量
-bash-3.00#
env
HZ=100
LC_MONETARY=en_US.ISO8859-1
SHELL=/usr/bin/bash
TERM=ansi
LC_NUMERIC=en_US.ISO8859-1
MAIL=/var/mail/pc
PATH=/usr/sbin:/usr/bin:.
LC_MESSAGES=C
LC_COLLATE=en_US.ISO8859-1
PWD=/export/home/pc
TZ=PRC
SHLVL=1
HOME=/export/home/pc
LOGNAME=pc
LC_CTYPE=en_US.ISO8859-1
LC_TIME=en_US.ISO8859-1
_=/usr/bin/env
如果只想看指定的变量设置,如路径PATH的设置,可以用
"echo
$PATH"或

env
|
grep
PATH"或”
env
|
grep
-i
path"来查询。前面的适合知道全名的,后面2种适合只知道部分字段或者部分关键字母(甚至不确定字符大小写)的。
-bash-3.00#
echo
$PATH
/usr/sbin:/usr/bin:.
-bash-3.00#
env
|
grep
PATH
PATH=/usr/sbin:/usr/bin:.

如何查看当前shell的所有环境变量

如果要查看当前所有环境变量的设置,可以用env命令,例子如下:
-bash-3.00# env
HZ=100
LC_MONETARY=en_US.ISO8859-1
SHELL=/usr/bin/bash
TERM=ansi
LC_NUMERIC=en_US.ISO8859-1
MAIL=/var/mail/pc
PATH=/usr/sbin:/usr/bin:.
LC_MESSAGES=C
LC_COLLATE=en_US.ISO8859-1
PWD=/export/home/pc
TZ=PRC
SHLVL=1
HOME=/export/home/pc
LOGNAME=pc
LC_CTYPE=en_US.ISO8859-1
LC_TIME=en_US.ISO8859-1
_=/usr/bin/env

如果只想看指定的变量设置,如路径PATH的设置,可以用 "echo $PATH"或 “ env | grep PATH"或” env | grep -i path"来查询。前面的适合知道全名的,后面2种适合只知道部分字段或者部分关键字母(甚至不确定字符大小写)的。
-bash-3.00# echo $PATH
/usr/sbin:/usr/bin:.
-bash-3.00# env | grep PATH
PATH=/usr/sbin:/usr/bin:.

如何在shell脚本中使用变量

1、linux shell中的变量一般定义格式为:var=value。其中var是变量名称,=是赋值,value是给变量赋的值。比如下面的变量定义。 a=12; b="hello world"2、注意变量名称的第一个字符不可以是数字,但是可以是下划线。如下示例则为非法的变量名。 3、要使用变量的值,在变量前面加上$符号即可。比如下面的示例: 123=123 //这是错误的变量名称_123=123//这是合法的。

本文由宠物迷 百科常识栏目发布,非常欢迎各位朋友分享到个人朋友圈,但转载请说明文章出处“shell如何定义变量

标签:宠物爱好