Board logo

标题: 取得与“最后一次出现某一变量行”在同一行的其它变量 [打印本页]

作者: pykacha     时间: 2008-6-5 01:08    标题: 取得与“最后一次出现某一变量行”在同一行的其它变量

1.txt的内容为
314        kdjl        中国
123        dfdf        日本
123245        kll        德国
2123        edsf        英国
332134        kjl        中国
123        da        日本
6345        kdll        中国
2123        dfef        英国
4434        kjl        中国
123456        yl        中国
2123        jgfsf        英国
想用P获得最后一次出现“中国”二字那一行的第一个变量,即123456。

[ Last edited by pykacha on 2008-6-5 at 01:09 AM ]
作者: HAT     时间: 2008-6-5 01:21
CODE:  [Copy to clipboard]
@echo off
for /f "tokens=1 delims= " %%a in ('findstr "中国" "C:\test\1.txt"') do set result=%%a
echo %result%

作者: pykacha     时间: 2008-6-5 01:38
果然行,原来就这么一句。
谢谢HAT了。




欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) Powered by Discuz! 2.5