【发布时间】:2013-06-02 11:17:09
【问题描述】:
我想创建一个批处理文件,该文件通过目录中的 txt 文件和其中包含 #EXTINF 的每一行,删除最后 15 个字符..
基本上,如果可能的话,我想从任何长于某个数字的行中修剪最后 15-20 个字符。由于某种原因,我有一个软件,如果线路太长,它会搞砸数据。
谢谢
【问题讨论】:
-
您知道这是两个完全不同的问题吗?你想解决哪一个?如果您说“删除最后 15-20 个字符”,我们不知道该怎么办!
-
另外,#EXTINF 可能是要删除的文本的一部分吗?有时?总是?从来没有?
-
嗨@Aacini。谢谢你的回复。我需要脚本遍历目录中的所有文件,并且以#extinf 开头的每一行,从末尾删除XX 个字符。出于某种原因,如果该行的字符数超过 600,我的脚本会输出错误数据。
-
为什么只删除最后的 XX 个字符就可以了?它们不也很重要吗?他们为什么会在那里?
-
所以您的意思是,只要一行以
#extinf开头,您只想保留前 600 个字符?
标签: batch-file eol trim