我有一个csv文件,如:
id, col1, col2
1, a, b
2, c, d
3, e, f
所以我的问题是:如何通过使用批处理文件获取第二行(例如)?我需要检查我的R导入是否出错。该文件太大,无法通过文本编辑器搜索我需要的行。
感谢您的帮助!
答案 0 :(得分:2)
尽管已经有了一个已接受的答案,但这里有一个使用批处理文件的疯狂外观,标记为:
@More +162 myfile.csv|FindStr/N $|Findstr/B 1:|(Pause>Nul&Pause>Nul&Findstr $)
@(Timeout -1)>Nul
如果您不想显示第163行(数字应该是您想要的行号减去1),请替换162
。
答案 1 :(得分:1)
在Bash中,使用sed打印第42行
sed -n '42p' myfile.csv
答案 2 :(得分:0)
如果您可以从cmd.exe启动powershell
,则可以使用:
(Get-Content file.csv)[42]
答案 3 :(得分:0)
在windows cmd.exe shell中,您可以使用more
开始在第42行显示文件
more +42 myfile.csv