Board logo

标题: 如何读取文本中的指定行 [打印本页]

作者: merryheart0424     时间: 2007-5-25 16:32    标题: 如何读取文本中的指定行

现有一个文本文件,怎样读取一个以固定字符串开头(如:以HOW开头)的行,并把这行输出到一个文本中,用findstr 试过了一些参数,但总出现问题.
请各位指教阿!

假设文本(1.txt)如下:
阿卡地方地方能
4541jdifndfd
HOW 32 哈哈 .
地方
152202154
作者: lpk130     时间: 2007-5-25 16:46
findstr "^HOW" 1.txt
作者: lxmxn     时间: 2007-5-25 16:48

findstr "^HOW" 1.txt>2.txt

作者: merryheart0424     时间: 2007-5-25 17:09
多谢各位关注,问题已经解决

另外,想请教一下,想把通过BAT在cmd窗口echo出的某一行的颜色改变,如显示成显眼的颜色,这样可以实现吗? 不是把整个背景的颜色都改变哦
作者: lxmxn     时间: 2007-5-25 21:31


  Quote:
Originally posted by merryheart0424 at 2007-5-25 17:09:
多谢各位关注,问题已经解决

另外,想请教一下,想把通过BAT在cmd窗口echo出的某一行的颜色改变,如显示成显眼的颜色,这样可以实现吗? 不是把整个背景的颜色都改变哦

用三方工具吧!

示例:
echox -c 9b hello,everybody!&echox -c 5e www.cn-dos.net/forum


echox.rar下载

[ Last edited by lxmxn on 2007-5-25 at 09:34 PM ]