请教各位专家,为啥echo ${myip} 后结果返回的是空值,而 echo $myip 就是正确的值呢?

hlb2223981 2019-01-21 01:00:21
请教各位专家,为啥echo ${myip} 后结果返回的是空值,而 echo $myip 就是正确的值呢?


我们的linux系统是通信的,是不是格式给限制了呢?

我是想改变变量的值(将/26 去掉,得到正确的IP地址),用的是下面的语句,但是无法实现,哪位老哥知道原因呢?谢谢!

BABUXINGJIE-ELHD> l echo $myip

100.92.148.23/26

BABUXINGJIE-ELHD> l echo ${myip%/*}



BABUXINGJIE-ELHD> $test = ${myip%/*}

$test = ${myip%/*}





...全文
45 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

742

社区成员

发帖
与我相关
我的任务
社区描述
该论坛主要探讨Linux系统在IBM Power平台的安装、部署、应用开发等话题,并为网友们提供自由交流的平台。
社区管理员
  • Power Linux社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧