Board logo

标题: [文本处理] [已解决]批处理里面一行如何分行输出?换行符怎么写? [打印本页]

作者: 狗屁不通    时间: 2012-8-22 17:36     标题: [已解决]批处理里面一行如何分行输出?换行符怎么写?

本帖最后由 狗屁不通 于 2012-8-23 10:54 编辑

我爱你>你爱我>我不咋地>你不咋地……………………
如何把">"变成换行符? 换行符怎么写?
也就是把最上面的一行变成:
我爱你
你爱我
我不咋地
你不咋地

有没有换行符?相当于回车键的那种?
作者: ht河豚    时间: 2012-8-22 19:04

  1. ^
  2. ::这就是了
复制代码

作者: apang    时间: 2012-8-22 19:08

  1. @echo off&setlocal enabledelayedexpansion
  2. set "str=我爱你>你爱我>我不咋地>你不咋地"
  3. set lf=^
  4. for %%a in ("!lf!") do echo,!str:^>=%%~a!
  5. pause
复制代码





欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2