【发布时间】:2013-06-10 20:56:04
【问题描述】:
谁能提供从文本文件中删除前两行的 Windows 命令或批处理脚本?
我想使用 findstr 删除文本文件的前两行。我不能使用 here 描述的“更多 +2 file.txt > newfile.txt”技巧,因为我通过 xp_cmdshell 调用它,这似乎不起作用(进程经常挂起并创建一个永久锁定的文件我不能删除)。
我听说 findstr 可以使用正则表达式来查找类似的内容,并且我看到了一些使用 bat 文件的尝试。我对这些可能性中的任何一种都持开放态度,但还没有找到可行的解决方案。
【问题讨论】:
-
可以尝试here 或其他一些建议来回答相同的问题,如果文本文件不是很大,它可能会起作用。
-
@Darth_Continent 尝试了这些建议。他们不工作。
标签: sql-server windows-7 batch-file xp-cmdshell