gpt4 book ai didi

转换 Unix 行结尾的 Windows 命令?

转载 作者:可可西里 更新时间:2023-11-01 11:55:10 24 4
gpt4 key购买 nike

是否有 Windows 命令可以转换文件的行尾?

我们有一个test.bat,我们需要运行它来启动我们的服务器。我们使用 Perforce,我们需要在工作区中使用 unix 行结尾。出于某种原因,我们不允许在我们的工作区中将行尾更改为 Windows。但是,服务器在 Windows 上运行。

每次我必须运行 bat 文件时,我都会在 Notepad++ 中打开它并选择编辑→EOL 转换→Windows。有没有一种方法可以自动执行此操作,这样我们就不需要在每次与 Perforce 同步时手动更改行尾?

提前致谢。

最佳答案

这实际上可以很容易地使用 more 来完成。 Windows NT 及更高版本中包含的命令。转换 input_filename其中包含 UNIX EOL(行尾)\noutput_filename其中包含 Windows EOL \r\n , 只需这样做:

TYPE input_filename | MORE /P > output_filename

more命令具有您可能不知道的其他格式设置选项。运行 more/?学习其他内容more可以做。

关于转换 Unix 行结尾的 Windows 命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17579553/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com