非常风气网www.verywind.cn
首页
shell 命令结果赋值给变量
shell
中如何把一段指令的
结果赋值给变量
?
答:
用反引号将
命令
括起来,如
变量
=`命令`用美元符和小括号将命令括起来,如变量=$(命令)C
Shell
:Bill Joy于20世纪80年代早期,在伯克利的加利福尼亚大学开发了C
shell
。它主要是为了让用户更容易的使用交互式功能,并把ALGOL风格的语法结构变成了C语言风格。它新增了命令历史、别名、文件名替换、作业控制...
linux下
shell
怎么把pwd
命令
的值
给变量
答:
2 path=`pwd`3 cd ..4 echo "sript path = $path"第2行哪个不是单引号,看清楚哦
shell变量
定义【学习总结】
答:
1、基本方式 直接赋值给一个变量,变量名=变量值 2、
命令
执行
结果赋值给变量
3、交互式定义变量(read) 目的: 让用户自己给变量赋值,比较灵活 常见选项释义: -p 定义提示用户的信息 -n 定义字符数(限制变量值的长度) -s 不显示(不显示用户输入的内容) -t 定义超...
...读取键盘输入的内容并将其
赋值给Shell变量
的
命令
是什么?
答:
在sell脚本中,读取键盘输入的内容并将其
赋值给shell变量
的
命令
为:read -p "input a val:" val echo $valread - 从标准输入读取数值。这个 read 内部命令被用来从标准输入读取单行数据。这个命令可以用来读取键盘输入,当使用 重定向的时候,读取文件中的一行数据。它的语法形式一般是:read [-option...
如何在
shell
脚本中使用
变量
答:
1、linux shell中的变量一般定义格式为:var=value。其中var是变量名称,=是赋值,value是给变量赋的值
。比如下面的变量定义。a=12; b="hello world"2、注意变量名称的第一个字符不可以是数字,但是可以是下划线。如下示例则为非法的变量名。3、要使用变量的值,在变量前面加上$符号即可。比如下面的...
shell
将执行
命令结果赋值给变量
出错
答:
strday=${date -d "$i days" "+%Y-%m-%d"}这一句,将大括号改为小括号,即:strday=$(date -d "$i days" "+%Y-%m-%d")
shell
语句里面,用到
变量
提供的信息时,用`variable`或$(variable),而不能用${variable} 注意:第一个不是单引号,而是键盘左上方数字1左边那个波浪号的按键。
shell
如何将系统时间
赋值给
一个
变量
答:
date是shell的时间命令 通过调用这个命令可以得到时间 var=`date "+%Y%m%d %H%M%S"```之间的是
shell命令
,包裹起来就可以将
结果
传给前面的
变量
,""之间的是想要的时间格式 具体可以用date --help查看
shell
脚本中sql语句得到一个值,
赋值给变量
出错
答:
spool off;\n exit;" > query.sql sqlplus pl/oracle@mydb @query.sql|head -0 result=`cat result.log`echo ${result} exit } get_msisdn 它首先设置输出的格式如set feedback off; set pagesize 0;,然后将语句的输出指定到文件result.log,最后使用cat
命令
将
结果
显示并
赋值给变量
result。
linux脚本文件中怎么从文件中读取数据并
赋值给变量
?
答:
假设文件名称为tt.txt,则下列
shell
脚本可以将6个数字分别
赋值给
6个
变量
i=1for lines in `cat tt.txt`do case ${i} in 1) var1=${lines};; 2) var2=${lines};; 3) var3=${lines};; 4) var4=${lines};; 5) var5=${lines};; 6) var6=${lines};; esac i=`expr ${i} + 1`done...
linux
shell
如何判断上一条
命令
是否有输出
答:
可以将
命令
的执行
结果赋值给
一个
变量
,然后通过变量的长度来判断是否有输出,如下命令判断是否有fake raid:info=`ls /dev/mapper/isw_*`if [ -z "$info" ]; then echo "find no fake raid"else echo "yes, find result is $info"fi这里info变量保存的是`ls /dev/mapper/isw_*`输出...
1
2
3
4
5
6
7
涓嬩竴椤
你可能感兴趣的内容
shell命令赋值给变量
shell给变量重新赋值
shell脚本赋值给变量
linuxshell变量赋值
在shell中变量的赋值有四种
shell定义变量赋值
在shell中变量的赋值方法
shell变量赋值四种方法
shell命令赋值
本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
©
非常风气网