linux中,如果文件名中带括号,应先对括号处理,在“(”和“)”前加上“\”。Bracket_Handle给出了处理方法:
sub Bracket_Handle {
    my ($tmp_name) = @_;
    $tmp_name =~ s/\(/\\\(/g; # ( => \(
    $tmp_name =~ s/\)/\\\)/g; # ) => \)
    return $tmp_name;
}

如调用方法:
my $modem_make_file_name = &Bracket_Handle("$modem_make_file");

转载于:https://www.cnblogs.com/quant-lee/p/6658755.html

SHELL编程中如果路径名遇到括号相关推荐

  1. shell编程中for/while/util/case/select/break/continue

    2019独角兽企业重金招聘Python工程师标准>>> Shell编程中循环命令用于特定条件下决定某些语句重复执行的控制方式,有三种常用的循环语句:for.while和until.w ...

  2. linux shell let命令,shell编程中的let与(())

    let与(()) 在shell编程中是可以互换的:它们在循环语句中控制变量变化非常有用: 使用let语句或者(())我们可以像C语言那样写程序~ 对于变量赋值,判断什么的不用繁琐的$VAR, -eq等 ...

  3. shell编程中特殊字符的问题总结

    shell编程中特殊字符的问题总结 --同事王怡春的总结: 近日在编写shell脚本的遇到的一些问题,然后上网搜搜学习后,以下是总结后的版本,给大家分享,如有问题,错误,欢迎指正 一 通配符( * ) ...

  4. shell 不等于_关于shell编程中的整数值比较的两种方式的简单操作实例

    谈一谈关于shell编程中的整数值比较的两种方式 Shell编程有时处理一个对象时,需要我们对对象进行测试. 只有符合要求的才采取下一步操作,这样做的好处可以避免程序出错. 这个测试的对象可以是文件. ...

  5. shell脚本中的几个括号总结(小括号/大括号/花括号)

    [转载]shell脚本中的几个括号总结(小括号/大括号/花括号) (2011-10-08 21:23:34) 转载▼ 标签: 杂谈 分类: linux shell脚本中的几个括号总结(小括号/大括号/ ...

  6. shell编程中如何执行oracle语句

    shell编程中如果向oracle中插入数据之类的,需要先把执行语句放到文件中,然后再@这个文件执行 有如下俩种方式供参考: SQL=`sqlplus user/pwd@orains << ...

  7. 掌握shell编程中数组的常见用法及示例

    From: http://www.embeddedlinux.org.cn/html/jishuzixun/201211/19-2386.html 给大家分享下数组的用法小例子,希望能给大家一点帮助. ...

  8. ll文件显示为?????_关于shell编程中的文件测试简单的操作实例

    谈一谈关于shell编程中的文件测试 Shell编程有时处理一个对象时,需要我们对对象进行测试. 只有符合要求的才采取下一步操作,这样做的好处可以避免程序出错. 这个测试的对象可以是文件.字符串.数字 ...

  9. 轻松掌握shell编程中数组的常见用法及示例

    缘起:在老男孩进行linux培训shell编程教学中,发现不少水平不错的网友及同学对数组仍然很迷糊,下面就给大家分享下数组的用法小例子,希望能给大家一点帮助.其实SHELL的数组很简单,好用.我们学习 ...

最新文章

  1. matlab power
  2. cmake 学习笔记
  3. 美军开发远程人脸识别系统,实现1公里内目标识别
  4. LeNet-5实战minist——搭建卷积网络模型
  5. maven spring hibernate shiro
  6. 建造者模式 生成器模式 创建型 设计模式(五)
  7. 计算机添加桌面小插件,如何在电脑桌面添加时钟,日历等小工具_在电脑桌面添加时钟,日历等小工具的方法-系统城...
  8. 灵格斯与word2007或2010冲突,复制时word关闭问题的解决
  9. 主机驱动与外设驱动的分离思想
  10. 记参加2008磨房深圳百公里活动
  11. 读书笔记-keepalived的高可用
  12. python爬取网站突破_python最强的代理池,突破IP的封锁爬取海量数据
  13. 主成分分析法Principal component analysis (PCA)介绍
  14. java中boot是什么,Spring boot是什么
  15. 用计算机计算的定义,计算(数学用语)_百度百科
  16. vue中父元素点击事件与子元素点击事件冲突
  17. 8421BCD码 5421BCD码 余三码 格雷码 余三循环码之间的关系,转换以及简易方法
  18. 皇帝成长计划html文件打不开,伯爵皇帝成长计划解决存档问题XP/win7/win8适用
  19. boosting算法调参
  20. java 拨通电话_android应用调用系统拨打电话

热门文章

  1. webstorm最新破解方法
  2. Python全栈开发之3、数据类型set补充、深浅拷贝与函数
  3. iOS学习 NSString常用技巧
  4. Vista,Windows7中给IIS7添加PHP支持
  5. 计算机基础知识:什么是位、字节、字、KB、MB
  6. python 多线程为什么鸡肋?
  7. 网页UTF8转换GBK后出现问号?的原因
  8. 网站添加页面热力图--百度统计
  9. docker安装问题
  10. Python应用实战- 爬虫基础入门知识必会