我在cygwin64上用maven构建rpm但是我有问题,rpm文件的分隔符是反斜杠(Windows Style)所以我需要正斜杠(/),因为我需要在Linux上部署。
任何帮助?
答案 0 :(得分:1)
您从未向我们展示过您正在运行的命令,因此这个答案因此未经测试用于您的用例。但是,快速搜索Stack Overflow显示this great answer,它有一个解决方案来处理Cygwin中的反斜杠。可以将包含反斜杠的路径放在单引号中,这样就可以了。单引号允许Cygwin不将反斜杠视为形成转义字符。
例如,如果您使用以下命令不起作用:
cd home\rafael\docs
您可以将路径放在单引号中以使其正常工作:
cd 'home\rafael\docs'
当然这也适用于正斜杠:
cd home/rafael/docs