我是bash脚本的新手。我有一个像这样的字符串:\\abc\def\ghi
我想使用定界符来解析字符串,并且需要一个命令行来将其转换为/abc/def/ghi(将Windows路径转换为Unix路径)。

最佳答案

尝试这样做:

$ x='\abc\def\ghi'
$ echo ${x//\\//}
/abc/def/ghi

参见parameter expansion

注意
  • 参数扩展是bash内置的,因此它比外部命令
  • 更快

    关于linux - 根据反斜杠分隔符分割字符串,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13204155/

    10-11 07:51