dos下读取txt文本的最后一行

有一个文本我只想留下最后一行并且读出其中一个字怎么样才能实现呢如果有什么软件就更好了是在纯DOS下如果不能读出其中一个字能读出最后一行来就行不是在windows平台下之前... 有一个文本 我只想留下最后一行 并且读出其中一个字
怎么样才能实现呢 如果有什么软件就更好了

是在纯DOS下 如果不能读出其中一个字 能读出最后一行来就行
不是在windows平台下 之前的千羽之城 说得就是windows平台下。我要纯dos下的 纯dos下的
我要对我的分负责 如果好使我给50分
很感谢千羽之城 但是你给的是windows版的 不是DOS版的

找到DOS下的版本,但是一运行就提示“load error:no dpmi - get csdpmi*b.zip” 是怎么回事啊

下载地址:http://rtngslin.moe.hm/cndos-up/img/937.zip

还有没有别的方法了 我只要求 一个文本在DOS 下能自动被保留最后一行就行 就这么简单 。
展开
 我来答
千羽之城
2009-09-23 · TA获得超过4510个赞
知道大有可为答主
回答量:2132
采纳率:0%
帮助的人:1425万
展开全部
下面的代码需要下载SED FOR DOS,下载:

http://www.vkill.net/tools/sed_4.1.5.rar

代码:

sed "$!d" 1.txt

如果正确不用给分了。补偿你的。
-----------------------------
CCP说错了,纯DOS没有MORE。另外发现我中微软的毒已经很深,唉,发个软件软件还是CMD的。楼主出现的错误说实话不知道。另给出SED FOR DOS下载地址:

http://www.pement.org/sed/sed15x.zip

主页:

http://www.pement.org/sed/

虚拟机测试通过。还是上面那条命令。用ULTRAISO将SED.EXE制成ISO文件,然后加载到光驱,我这里是D盘,执行:

copy d:\sed.exe c:\dos71\sed.exe

之后即可直接使用。测试环境:DOS 71,Virtual Box。
314ccp
2009-09-22 · TA获得超过5625个赞
知道大有可为答主
回答量:1497
采纳率:0%
帮助的人:2166万
展开全部
纯DOS下,用
type "文本路径"
将文本读出来,然后数共多少行,比如数得10行。

然后用
more +9 "文本路径"
就可以得到最后一行了。

你为什么要这么做,说具体你目的或许有更好方法!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
介男甘景天
2020-06-16 · TA获得超过3974个赞
知道大有可为答主
回答量:3139
采纳率:31%
帮助的人:405万
展开全部
@echo
off&setlocal
enabledelayedexpansion
for
/f
"delims="
%%i
in
('type
1.txt')
do
(
set
"foo=%%i"
)
set
foo=!foo:~5,1!
echo
!foo!
pause>nul
代码截取文本1.txt最后一行第六个字符。请按实际更改。将代码保存为BAT文件,双击执行。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式