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

shell脚本的 “单引号和双引号”

grep--help|grep-i'\-r'# ✅ 可以grep--help|grep-i"\-r"# ✅ 也可以grep--help|grep-i-r# ✅ 甚至不加引号也行

原因是:在这个 pattern 里,\-的反斜线只是为了「转义减号」,但其实 grep 里减号不是特殊字符,所以直接写-r也能匹配。

引号的差异主要体现在shell 展开上:

单引号'...'双引号"..."
变量展开$VAR❌ 不展开✅ 展开
反斜线\完全保留原样部分有特殊意义
适合 regex✅ 更安全✅ 通常也没问题

对于 grep 的 pattern,单引号反而更推荐,因为它完全阻止 shell 干涉,写什么就传什么给 grep,不用担心意外展开。

http://www.jsqmd.com/news/719875/

相关文章:

  • 内联数组不是语法糖!通过WinDbg+PerfView逆向验证:它如何让ArrayPool<T>调用量归零?
  • 网站建设多少钱?2026年三种主流方式费用全解析 - 码云数智
  • mT5分类增强版中文-base行业落地:教育机构题库扩增、跨境电商评论生成实战
  • 苏州大学联合阿里云:让AI“情感支持师“学会同时用多种招式安慰人
  • 人人都能写 OpenClaw Skill!手把手带你做一个自动日报技能
  • ESP32-C6开发板在智能家居中的应用与实践
  • 2026年杭州萧山学历提升机构实力排行榜:Top 5深度测评,帮你避开无证办学陷阱 - 浙江教育评测
  • 如何计算AutoCAD的license管理项目的投资回报率(ROI)
  • 不只是locate:在WSL2中高效管理文件索引的完整指南(updatedb.conf详解)
  • Sketchfab Blender插件终极指南:在Blender中无缝连接3D模型平台
  • 手把手教你用Proteus 8.9和Arduino UNO仿真一个远程气压监控系统(附完整代码)
  • Qwen-Image-2512GPU算力优化:CPU卸载策略降低空闲显存98%实测
  • 做一款同城信息类小程序,3种变现模式算清楚再动手 - 维双云小凡
  • 保姆级教程:用Tinc在CentOS 7上搭建跨云服务器的虚拟局域网(含防火墙配置)
  • NCM文件终极解密:3分钟解锁网易云音乐全平台播放权限
  • 2026年板材行业十大排行:实木板十大品牌深度解析 - 十大品牌榜
  • 今天,OpenAI与微软正式「分手」!AGI卖身契作废
  • JAVA 面经汇总2026最新版,1100+ 大厂面试题附答案详解
  • 产品路标规划与版本规划的有效衔接
  • 7 种让 iCloud 备份更快的解决方案
  • 拿CRMEB开源商城系统做电商外包,我究竟看中了什么
  • 2026年自动化抓取方案:柔性气爪主流品牌与厂家推荐 - 品牌2026
  • 终极指南:如何彻底解除Cursor AI的API限制,实现永久免费使用
  • YOLOv5-Face:如何在复杂场景中实现96%精度的人脸检测与关键点定位
  • RTranslator模型下载快速指南:5分钟搞定离线翻译模型部署
  • 保姆级教程:在紫光同创PGL50H开发板上,用Verilog手撸一个HDMI彩条发生器
  • WxMsgDump:开源微信聊天记录导出工具完全指南
  • 集成电路展怎么选?这几场专业展会采购商都在关注 - 品牌2026
  • QtScrcpy终极指南:如何用5分钟实现安卓设备跨平台无缝操控
  • 领嵌iLeadE-588AI边缘计算盒子人脸识别明厨亮灶监控智能安防