社区
Linux/Unix社区
帖子详情
linux在shell中执行命令并将结果赋值给变量
一个风向
2014-05-22 04:40:11
在shell中执行命令,并将这个命令的结果赋值给变量,请问该怎么实现。
例如在命令中执行df
那么会将df执行的结果赋值给shell脚本中的一个变量。
...全文
55347
5
打赏
收藏
linux在shell中执行命令并将结果赋值给变量
在shell中执行命令,并将这个命令的结果赋值给变量,请问该怎么实现。 例如在命令中执行df 那么会将df执行的结果赋值给shell脚本中的一个变量。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yuanmengong886
2016-09-24
打赏
举报
回复
使用反引号 位置在esc 键盘之下,英文状态下可打出来
郭启佳
2016-06-23
打赏
举报
回复
验证过,一楼和三楼的方法都能用
一个风向
2014-05-23
打赏
举报
回复
经过验证如下: date=$(command)
c_sdn_shang_bu_qi
2014-05-22
打赏
举报
回复
$var $var={`df -lh | grep Filesystem`}
yyysss520
2014-05-22
打赏
举报
回复
data=`df` 用反引号就可以了
linux
shell
命令tr的用法
linux
shell
命令tr的用法
linux
shell
自定义函数(定义、返回值、
变量
作用域)介绍
linux
shell
可以用户定义函数,然后在
shell
脚本
中
可以随便调用。下面说说它的定义方法,以及调用需要注意那些事项
shell
脚本将命令的输出结果
赋值
给
变量
Shell
命令替换是指将命令的输出结果
赋值
给某个
变量
。比如,在某个目录
中
输入 ls 命令可查看当前目录
中
所有的文件,但如何将输出内容存入某个
变量
中
呢?这就需要使用命令替换了。
Shell
中
有两种方式可以完成命令替换,一种是反引号` `,一种是$(),使用方法如下: 比如我们统计一个文件
中
的行数,并存入以下
变量
中
#使用反引号,存入Line
变量
line=`cat tempStatus.txt | wc -l` #使用$(),存入
变量
line=$(cat tempStatus.txt | wc
linux
shell
脚本将命令执行结果
赋值
给
变量
使用$( ) 例子:a=$(echo “hello world”) 将命令echo "hello world"的输出赋给
变量
a
怎样把
shell
结果
赋值
给
变量
|
shell
中
获取命令语句结果的方式
怎样把
shell
结果
赋值
给
变量
|
shell
中
获取命令语句结果的方式
Linux/Unix社区
18,773
社区成员
11,463
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 专题技术讨论区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 专题技术讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章