
CODE: [Copy to clipboard]2.TXT一个老鼠在吃牛
CODE: [Copy to clipboard]3.TXT两个小猫在追鼠
CODE: [Copy to clipboard]4.TXT三个大象在看猫
CODE: [Copy to clipboard]那么我先定义了一个animal.sed,内容为四个老牛在装象
CODE: [Copy to clipboard]再定义一个test.bat,内容为s/^.*个\(.*\)在.*$/\1/p
CODE: [Copy to clipboard]这样可以得到动物的名称,不知能使用什么方法利用我的规则把动物名称直接替换得到我想要的@echo off
for /r %%a in (*.txt) do (
for /f %%A in ('sed -n -f animal.sed %%a') do (
echo %%A
))
pause.
CODE: [Copy to clipboard]谢谢大家,问题可能问的很简单,但我想了N久不知道答案,如果有这方面的学习资料链接也请哥们儿们能帖一下,谢谢先老鼠 rat
小猫 cat
大象 elephant
老牛 cow
| 欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) | Powered by Discuz! 2.5 |