![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-15 23:56 |
共 47,813 主题排行 / 349,903 发帖 / 今日 1 篇 / 48,258 会员排行 |
| DOS疑难解答 & 问题讨论 (解答室) » 请指教! |
| 可打印版本 1,335 / 13 |
| 第1楼 李小龙 | 发表于 2003-07-21 00:00 |
| 高级用户 发帖 223 积分 778 | |
|
请指教! 有没有代查字符串的程序.
比如 seach c:\abcd.txt "天下无敌" 就会在屏幕显示c:\abcd.txt中所有含有"天下无敌"的行. 最好是支持通配符的.如seach *.txt "天下无敌". 如果真有的话,请帮忙简单介绍吓语法. "CD"只能在屏幕显示当前目录.能不能将当前目录写入SET中呢? 有没有可以根据字符串来复制的程序.如copy "天下无敌" *.txt c:\windows 将本目录中所有含"天下无敌"的文本复制到c:\windows. 先磕头谢过! |
|
| 第2楼 Wengier | 发表于 2003-07-21 00:00 |
| 系统支持 发帖 10,521 积分 27,736 | |
|
查找字符串的程序如FIND命令就可以了。
“根据字符串来复制的程序”可以用XFIND和COPY相搭配来做到呢。不过因为中间需要一个临时文件的,所以可以改用DR-DOS中的支持列表文件的XCOPY来完成这个效果。 |
|
| 第3楼 李小龙 | 发表于 2003-07-22 00:00 |
| 高级用户 发帖 223 积分 778 | |
|
请详细说说.如何搭配?最好举几个例子.
|
|
| 第4楼 李小龙 | 发表于 2003-07-22 00:00 |
| 高级用户 发帖 223 积分 778 | |
|
磕头拜托.
|
|
| 第5楼 Wengier | 发表于 2003-07-22 00:00 |
| 系统支持 发帖 10,521 积分 27,736 | |
|
比如试试这个吧:
for %f in (*.txt) do find %f "天下无敌" |
|
| 第6楼 李小龙 | 发表于 2003-07-22 00:00 |
| 高级用户 发帖 223 积分 778 | |
|
比如 seach c:\abcd.txt "天下无敌"
就会在屏幕显示c:\abcd.txt中所有含有"天下无敌"的行. 如何做? |
|
| 第7楼 Wengier | 发表于 2003-07-22 00:00 |
| 系统支持 发帖 10,521 积分 27,736 | |
|
用这个呗:
find c:\abcd.txt "天下无敌" |
|
| 第8楼 李小龙 | 发表于 2003-07-23 00:00 |
| 高级用户 发帖 223 积分 778 | |
|
最后一个问题:
"CD"只能在屏幕显示当前目录.能不能将当前目录写入SET中呢? |
|
| 第9楼 Wengier | 发表于 2003-07-23 00:00 |
| 系统支持 发帖 10,521 积分 27,736 | |
|
要写入SET的话,试试这个吧:
CD|NSET CD=$1 |
|
| 第10楼 如是大师 | 发表于 2003-07-24 00:00 |
| 元老会员 发帖 3,351 积分 9,654 来自 湖北 | |
|
小龙回来了。。。欢迎
|
|
| 第11楼 李小龙 | 发表于 2003-07-25 00:00 |
| 高级用户 发帖 223 积分 778 | |
|
CD|NSET CD=$1 什么东西?
NSET是什么? |
|
| 第12楼 Wengier | 发表于 2003-07-25 00:00 |
| 系统支持 发帖 10,521 积分 27,736 | |
|
NSET是将屏幕显示输入出到指定变量中嘛。。
|
|
| 第13楼 李小龙 | 发表于 2003-07-26 00:00 |
| 高级用户 发帖 223 积分 778 | |
|
没用呀.
|
|
| 第14楼 Wengier | 发表于 2003-07-26 00:00 |
| 系统支持 发帖 10,521 积分 27,736 | |
以下是引用李小龙在2003-7-26 10:14:37的发言: 下载了NSET.COM文件吗? |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |