Windows下的回車換行轉換Linux系統下的回車換行

在windows下的eclipse中搭建zookeeper源碼環境的時候,把zookeeper建議的java.env建立在zookeeper/conf目錄下。而後修改maven腳本,實現構建zookeeper的安裝包。
但是當把構建出來的zookeeper.tar.gz安裝包上傳到linux下部署後啓動的時候,提示莫名其妙的錯誤。通過驗證發現java.env不存在的時候能夠成功的啓動服務器,或者java.env是在Linux系統下直接建立也能夠成功啓動服務器。而後就對比了下windows下java.env與Linux下建立的相同內容的java.env,發現windows下的這個文件比Linux下的文件多了3字節。而後就想起來,有多是windows與Linux系統下的文本中回車換行符不同致使的這個錯誤。
 遇到問題就得解決問題,在實際使用中總不能每次都要在Linux下去建立java.env,而後再一行一行的添加以前就配置好的內容,這樣很不方便。因而從網上查找資料,發現有命令能夠直接將winows下的回車換行轉換爲Linux下的回車換行:**dos2unix file1**。經驗證確實起做用了,再也不報錯!
記錄下來以做備註。
相關文章
相關標籤/搜索