我卡住的場景是我有一個正常的Windows文本文件'command.txt'
,我正在使用'pscp
在本地機器(windows
)上遠程複製(unix
)服務器'從cmd
的命令。找不到windows命令將dos文件轉換爲unix
該文件包含一些在遠程服務器上運行所需的unix命令。複製成功完成,但它被複製爲dos文件。這就是爲什麼,當我試圖用「砰砰」的運行從我的本地機器command.txt文件:
plink -pw password [email protected] bash -m /location of command.txt on the server/command.txt
這是無法執行command.txt
。所以,我需要一些Windows命令或可能是一些pscp選項將我的文件轉換爲unix文本文件,然後再複製到遠程服務器上。
我知道的解決方案是使用dos2unix
,但我不想使用它。
*我知道的解決方案是使用dos2unix,但我不想使用它。*爲什麼? –
,因爲它在Linux上運行,而且我試圖做連續部署,而這個任務是其中的一部分,所以每個任務都必須在本地機器上執行,即Windows。 – prachi309