当前位置: 首页 > article >正文

linux sh脚本关于返回字符串调试问题(adb shell)

在做测试脚本的时候,时常会利用adb对设备进行测试

当adb shell获取回来的信息时常要做一些比较,但是经常会出现打印出来是一致的,但是匹配确实失败,是由于隐藏字符导致,字符串的比较,调试阶段建议增加od -c来调试

0000000   /   d   e   v   /   w   d   t   _   c   o   r   e  \r  \n
0000017
0000000   /   d   e   v   /   w   d   t   _   c   o   r   e  \n
0000016
设备名称不匹配

echo "$wdt_dev"  | od -c

如上增加od -c可知\r导致的不匹配

echo "$wdt_dev"  | tr -d '\r'

tr去掉\r


http://www.kler.cn/a/592691.html

相关文章:

  • Winform优化控件布局性能 SuspendLayout 和 ResumeLayout 方法详解
  • 游戏引擎学习第164天
  • openEuler24.03 LTS下安装Hadoop3完全分布式
  • Java并发(知识整理)
  • JS做贪吃蛇小游戏(源码)
  • uni-app——计时器和界面交互API
  • 【笔记】深度学习模型训练的 GPU 内存优化之旅:重计算篇
  • 人工智能中神经网络是如何进行预测的
  • 涨薪技术|Kubernetes(k8s)之yaml语法大全
  • AI实干家:HK深度体验-【第3篇-香港、新加坡、深圳、上海、首尔五座城市在金融数据维度的对比分析】
  • 31天Python入门——第5天:循环那些事儿
  • 【Go每日一练】随机密码生成器
  • 大语言模型黑盒越狱攻击之模板补全
  • Android retrofit 接口请求,提示CLEARTEXT communication处理
  • PostgreSQL:语言基础与数据库操作
  • 苹果电脑mac M1 15.0 安装虚拟机以及Debian系统 |Debian优化汉化中文 |Debian换阿里下载源 |Debian新建用户
  • 【简单有效!】Gradio利用html插件实现video视频流循环播放
  • Java面试黄金宝典3
  • 【Linux】手动部署并测试内网穿透
  • 并发编程面试题三