2016-05-13 49 views
0

我在cygwin64上用maven構建rpm,但是我遇到了問題,rpm文件的分隔符是反斜槓(Windows樣式),所以我需要正斜槓(/),因爲我需要在Linux上部署。用斜線在windows上構建rpm/

任何幫助?

回答

1

您從未向我們展示過您正在運行的命令,因此,此答案因此未經您的使用案例驗證。但是,通過堆棧溢出的快速搜索顯示this great answer,它有一個用於處理Cygwin中反斜槓的解決方案。人們可以在單引號中放置一個包含反斜槓的路徑,這使其工作。單引號允許Cygwin不將反斜槓視爲形成轉義字符。

舉個例子,如果你有下面的命令不工作:

cd home\rafael\docs 

,你可以放置在單引號的路徑,使其工作:

cd 'home\rafael\docs' 

當然這和也可以使用正斜槓:

cd home/rafael/docs 
+0

如果可以避免這種情況,請不要將此問題引用到另一個問題。你想寫一個_Linux_ bash腳本或_Windows_腳本嗎? –

+0

我想寫一個Windowsscript –

+0

如何在Linux系統上部署Windows腳本?你能澄清你真的想在這裏做什麼嗎? –