【问题标题】:KSH - echo Windows path and special charactersKSH - 回显 Windows 路径和特殊字符
【发布时间】:2014-06-15 13:11:53
【问题描述】:

所以我收到了一个 Windows 路径作为参数,但由于路径中有特殊字符,我遇到了一些麻烦。

例如,如果参数路径 ($1) 是 \test\bla,则脚本的输出为 "\SLE esla"(因为 \t 和 \b)

如何打印正确的路径??

谢谢。

附言 也许这是一个愚蠢的问题,但我是 ksh 的新手

【问题讨论】:

    标签: special-characters ksh


    【解决方案1】:

    正如我所说,我是 ksh 新手,但这里是解决方案:

     print -R $arg
    

    使用 print 代替 echo 可以避免使用“-R”选项扩展“\”

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-11-22
      • 2014-06-21
      • 2019-04-07
      • 1970-01-01
      • 1970-01-01
      • 2021-08-31
      相关资源
      最近更新 更多