微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用unix linebreak在Windows上回显一个文件

有什么办法可以做到这一点:

echo test line > t.txt

运行在Windowsbatch file或makefile使用unix行结束( n )而不是一个窗口( rn )?

Bash在string之外回显一个$字符

蝙蝠 – ECHO在txt文件中closures

在Windows CMD文件中,回显后面紧跟着一个斜杠?

PHP中,“回声命令”是做什么的? (带单引号)

Shell脚本,将命令值保存到variables中

不,你不能使用echo 。 Echo工作原理是简单地写一行文字,然后是一个CR / LF对(Windows行尾字符)。 重定向一个文件只是把这行文本发送到一个文件句柄,而不是stdout 。 没有办法修改所使用的行尾字符。

结合从这里回答Windows批处理:回声没有新行 ,在这里是否有可能把一个新的行字符在批处理文件中的回波线?

SET LF=^ REM important to have two blank lines after the SET command <NUL set /p=test line^%LF%%LF%> t.txt

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐