linux shell脚本,怎样变量传递执行结果
1个回答
展开全部
可以使用ip=`ifconfig eth0`命令将 ifconfig eth0的结果赋值给ip,然后进行传递。
注意ifconfig eth0前后的符号不是单引号 ' ,而是反引号(也有叫飘号或尖叫号的,在数字1的左边,需在英文状态下输入)。
在linux命令行或者shell脚本里面输入以下命令:ip = `ifconfig eth0`,即可先把ifconfig eth0的值存在ip变量之内,然后再进行其他操作。例如将ifconfig eth0的结果输入到a.txt 文档种的命令为:
ip=`ifconfig eth0`
echo $ip >a.txt
扩展资料
linux下反引号的作用:
linux里面反引号` `就是将反引号内的Linux命令先执行,然后将执行结果赋予变量。
例如: list=`ls -la`
是将Linux命令ls -la 赋予list,list的值就是该命令的执行结果。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |