【问题标题】:How do I delete the last line of a text file using the echo command in windows?如何在 windows 中使用 echo 命令删除文本文件的最后一行?
【发布时间】:2009-04-02 14:41:05
【问题描述】:

如何在 windows 中使用 echo 命令删除文本文件的最后一行?

【问题讨论】:

  • 你能用批处理文件代替吗?

标签: windows echo


【解决方案1】:

Echo 只有两种用途:

回声 [开 |关]
ECHO [消息]

您可以使用重定向完全覆盖文件

ECHO Testing > a.txt

或者您可以使用附加重定向附加到文件

ECHO Testing >> a.txt

或者你可以写一个新行

ECHO.

但是你不能用它来删除最后一行

【讨论】:

    【解决方案2】:

    查看“tail”命令/等效命令(根据操作系统版本在 google 上有很多)。

    然后

    复制旧文件临时文件

    tail -1 > 旧文件

    问候 迈克尔。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-29
      • 1970-01-01
      • 2013-10-14
      相关资源
      最近更新 更多