标题: [文本处理] 批处理set命令带的参数有哪些以及用法? [打印本页]
作者: jn498832157 时间: 2010-7-27 19:32 标题: 批处理set命令带的参数有哪些以及用法?
①关于环境变量的设定set除了/a之外还有什么参数?各自的用法是怎样的。
②如何跳过指定的行或者删除指定的行。
举例:例一:
abcd
bcde
cdef
defg
在这三行中找出含有字符“b”的行并显示出来,然后在原文本文档中把不含有"b"的行删去;
第二个例子:
abc
bcd
cde
def
跳过中间第三行不显示,其他的都给显示出来。
这两个例子的源代码该怎么写呢?迷茫啊。。。。。
[ 本帖最后由 jn498832157 于 2010-7-27 20:07 编辑 ]
作者: broly 时间: 2010-7-27 19:45
你改标题先吧,不然会被锁的
作者: jn498832157 时间: 2010-7-27 19:52
怎么改?我刚来没多长时间,这边的不太懂。。。
作者: broly 时间: 2010-7-27 19:54
本版规则
1、求代码、寻求代码解释、探讨代码得失的帖子均可发在本版块,其余话题禁止在本版讨论;
2、标题模糊的帖子一律关闭;若此类帖子下有有价值的回帖,将一律屏蔽;楼主在指定期限内修改好违规标题后,方可解除限制;超过期限未修改违规标题,主题将会被移动到回收站;重复发帖将直接删除。详细
3、标题中未交待代码具体功能、问题具体症结所在的,一律以模糊标题论处;
4、特别提示:标题请勿使用“关于……”、“……的问题”、“这个代码……”、“这种情况……”之类的句式,否则,一律锁帖;
作者: broly 时间: 2010-7-27 19:56
标题交代好问题的类型,目的就可以了
作者: jn498832157 时间: 2010-7-27 20:02 标题: set带的参数有哪些以及用法
已经发表的帖子还能改标题?我这样改可以了吧
[ 本帖最后由 jn498832157 于 2010-7-27 20:07 编辑 ]
作者: broly 时间: 2010-7-27 20:04
这个标题可以。右下角有个编辑选项,点击就可以修改了
作者: jn498832157 时间: 2010-7-27 20:08
改好了,能不能帮我解答一下,谢谢大家了。。
作者: broly 时间: 2010-7-27 20:13
1.set 有两个参数,另一个是set /p,具体用法你在cmd下set /?就可以了。或者你在论坛搜索,有更详细的答案。
2.比如你的文本为1.txt
- @findstr /i "b" 1.txt>tmp.txt
- @del 1.txt
- @ren tmp.txt 1.txt
- @pause>nul
复制代码
3.
-
- @findstr /i /v "cde" 1.txt
- @pause>nul
复制代码
作者: jn498832157 时间: 2010-7-27 20:24
关于set和findstr还是不太明白,要是有详细的教程和例子就好了。。。
我感觉nameim写的那个教程就相当的好,刚学的新手一看就明白,而且放在醒目的地方,让第一次来这边的人一眼就能看见,要是论坛可以把所有的教程都打下包放在醒目的地方就好了,这样也便于查找。
作者: broly 时间: 2010-7-27 20:26
改标题的主要原因就是方便大家查找。论坛管理还是很不错的
作者: Batcher 时间: 2010-7-27 20:57
批处理set命令学习笔记
http://bbs.bathome.net/viewthread.php?tid=3774#pid23888
批处理set命令使用详解
http://bbs.bathome.net/thread-57-1-1.html
批处理set命令截取字符详解
http://bbs.bathome.net/thread-996-1-1.html
批处理set命令变量字符截取点点通
http://bbs.bathome.net/thread-40-1-1.html
批处理新手set命令截取字符练习工具
http://bbs.bathome.net/thread-1149-1-1.html
批处理set /p限时输入
http://bbs.bathome.net/thread-1016-1-1.html
作者: jn498832157 时间: 2010-7-28 14:15
谢谢站长同志,辛苦了,我会一样一样去看的。
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |