当前位置: 技术问答>linux和unix
请问shell脚本中有没有办法将上一条命令的显示输出传为变量的办法,记得不是$?噢
来源: 互联网 发布时间:2015-10-04
本文导语: 请问shell脚本中有没有办法将上一条命令的显示输出传为变量的办法,记得不是$?噢 | 没有办法解决你的问题,除非修改一下你的前提。 参考一下下面的脚本: #!/bin/ksh NOWTIME=`/sbin/date +%H` ec...
请问shell脚本中有没有办法将上一条命令的显示输出传为变量的办法,记得不是$?噢
|
没有办法解决你的问题,除非修改一下你的前提。
参考一下下面的脚本:
#!/bin/ksh
NOWTIME=`/sbin/date +%H`
echo "Now time is : ${NOWTIME}"
参考一下下面的脚本:
#!/bin/ksh
NOWTIME=`/sbin/date +%H`
echo "Now time is : ${NOWTIME}"
|
可以用fc命令试试,
设变量为beforvar,
beforvar=`fc -ln -1`
上一条命令的显示就可以是
echovar=`$beforevar`
设变量为beforvar,
beforvar=`fc -ln -1`
上一条命令的显示就可以是
echovar=`$beforevar`
|
楼上正解
提醒楼主一下,'='两边不能有空格
提醒楼主一下,'='两边不能有空格