首页 > 系统服务 > 详细

LINUX下变量的测试与内容替换之“诡异的::与空格”

时间:2016-03-10 23:32:17      阅读:317      评论:0      收藏:0      [点我收藏+]

  首先对变量username进行测试

 

  技术分享

   由于出现空白,所以 username 可能不存在,也可能是空字符串。  

   所以主动给予名为root的配置。

 

   用另一种方法主动配置lalala为username的内容

技术分享

 

   尝试再次 所以主动给予名为root的配置。

技术分享

   发现无论怎么更改username的内容还是lalala。(用了很厉害的:也没有用)

 

                   然而重点来了!!!

              然而重点来了!!!

              然而重点来了!!!

                                      博主第一次更文有点激动。

当博主使用两个::时,变量username竟变成了空格,username(并不是因为username之前是空串,博主亲测过)

    技术分享

    之后竟然能修改username这个变量了,

博主小白,跪求大神解答,::究竟做了什么???

技术分享

就算是::中间有字母什么的变量还是变空串了。

别妄想再加一个:,三个:(:::)就会出错!(别问我怎么知道的 捂脸)

 

大致情况就是这样

,附图:username初始化为bbb的时候。技术分享

中间有一行写错,新手多多关照。

LINUX下变量的测试与内容替换之“诡异的::与空格”

原文:http://www.cnblogs.com/lijiayu/p/5263807.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!