首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用windows命令行获取文本的第一行(避免字节限制)

使用windows命令行获取文本的第一行(避免字节限制)
EN

Stack Overflow用户
提问于 2015-04-10 23:07:32
回答 1查看 287关注 0票数 0

Windows batch command(s) to read first line from text file

正如上面文章中所讨论的,可以使用下面的代码来获取第一行。然而,限制是仅复制前1026个字节。我的报头更长。我如何才能避免这个限制?

代码语言:javascript
复制
set /p texte=< "C:\Users\swuyts\Desktop\PMO
Dashboard\Sourcefiles\Pentana\Landingsarea\PlannedHours_Pentana.txt"
echo %texte% > "C:\Users\swuyts\Desktop\PMO
Dashboard\Sourcefiles\Pentana\Landingsarea\PlannedHours_Pentana_headers.txt"
EN

回答 1

Stack Overflow用户

发布于 2015-04-11 04:27:36

从命令行使用

代码语言:javascript
复制
for /f "tokens=1,* delims=:" %a in ('findstr /n "^" "%inputFile%" ^| findstr /b /c:"1:"') do ( >"%outputFile%" echo %%b)

在执行之前,请在命令中分配变量或将它们替换为完整的文件引用。

但您仍然受到限制,在本例中最多只能包含8191个字符。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29564838

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档