我在Linux机器上运行时作为shell脚本的一部分运行Windows文件时出现问题,我想知道是否可以将Windows创建的文件“转换”为使用Java的Linux文件或可能是一个Linux命令?将Windows文件转换为Linux文件
例如:
如果我上传在Windows中创建一个CSV文件,然后使用nano
我可以看到该文件保存在DOS格式的服务器上。我可以使用M-D
在DOS和Linux格式之间切换,并将其另存为Linux文件。
我的问题是,是否可以通过Java(< -preference)或通过Linux命令来实现?
我试过剥离回车sed -i 's/{ctrl-v}{ctrl-m}//g' [file]
但这并没有帮助解决这个问题。
你事先知道,如果文件将是一个Linux或Windows文件? – 2012-04-18 11:31:13
这里有几条命令。 'dos2unix'和'unix2dos'条并分别添加crs。您也可以使用'tr'来删除cr字符'tr -d \ 015'。 – ConcernedOfTunbridgeWells 2012-04-18 11:33:07