首页 > 其他分享 >终端直接执行与赋值给变量后再用echo输出结果不一致

终端直接执行与赋值给变量后再用echo输出结果不一致

时间:2022-11-10 17:45:52浏览次数:36  
标签:输出 变量 echo 终端 linux 根目录 赋值

发现linux服务器一个奇怪的bug

 

 

 如图所示,我截取文件的字符串为   /* 修改用户与用户的关系信息,一直纠结要不要支持批量操作,其实完全可以用请求代理来做*/ 。

直接终端执行结果输出与我预期一致

但我将其赋值给变量后,输出变量,出现一群字符

通过排查,发现这些字符是我根目录的一些文件,linux将  /* 直接转为了根目录下的文件

暂时没有找到解决方法,只能赋值时将前面的/*去掉,规避这种行为

 

标签:输出,变量,echo,终端,linux,根目录,赋值
From: https://www.cnblogs.com/sugoi/p/16877858.html

相关文章