×

find命令的使用 find命令 find命令怎么用

CMD的find命令怎么用?vfp中怎么使用find,seek命令

admin admin 发表于2022-05-25 15:39:50 浏览122 评论0

抢沙发发表评论

CMD的find命令怎么用


在cmd窗口中敲下find /? 这条命令,然后重重地按下回车键。find /? 的执行结果很快,帮助信息全出来了。

find命令详解

find命令的基本格式是这样的:find “要查找的字符串“ 要查找的文件,在这里,“要查找的字符串“这个内容是必不可少的,引号也是必须的。例如:find “bathome“ d:\test.txt,表示在D盘根目录下的文本文件test.txt中查找含有 bathome 这一字符串的所有行。 -find命令的使用

find的结果将会有两种情况: 

1、当文件中包含要查找的字符串时,将返回这个字符串所在位置的整行内容,具体格式为:第一行是“---------- ××ד (×××表示被查找的文件名,不包括引号对),第二行开始才出现包含字符串的整行内容; 
-find命令

2、当文件中没有出现要查找的字符串时,find的结果仅仅返回“---------- ××ד 这一行内容(×××表示被查找的文件名,不包括引号对)。 

在查找指定字符串的时候,有的场合需要区分大小写,有的场合则对大小写并不在意,如何实现这些需求呢? 

很简单,在find的时候,添加或取消/i开关就是了,具体用法为:find /i “Abc“ test.txt 表示不区分大小写,文本内容中含有 Abc、abc、ABC之类的都算;find “Abc“ test.txt则严格区分字符大小写,只能匹配Abc,而不能匹配abc、ABC之类的字符。 
-find命令的使用

有时候,我们的需求并不是为了查找到某个字符串,而是要检测哪些行不含有特定的字符串,这个时候,可以使用开关/v,用法为:find /v “Abc“ test.txt,它表示查找那些不含字符串Abc的行(Abc要区分大小写),如果不区分abc的大小写,那么,应该写成 find /i /v “Abc“ test.txt。-find命令


vfp中怎么使用find,seek命令


一.find命令:
格式:find
字符串
说明:(1).该命令用于已建立索引且索引已打开的情况,执行该命令将使用索引文件查找与指定字符串相匹配的第一条记录,并把指针指向该记录。
(2).find仅是记录定位,找到后把记录指针指向该记录,并不显示该记录的内容;要显示该记录的内容,可使用display命令。
(3).若指定字符串无前导空格,不必使用引号,否则应使用引号将包括前导空格在内的字符串括起来。若指定的字符串是变量,还需要使用宏替换函数。
(4).可通过found()和eof()两个函数来测试查找情况。如查找成功,则两个函数分别返回.t.和.f.;否则,found()返回.f.,eof()返回.t.。
例:use
工资情况
tag
xm
find
李四
?found(),eof()
&&能定位到“李四”,结果为.t.,.f.
display
&&显示李四的记录
二.seek命令:
格式:seek
表达式
说明:(1).seek比find的功能更强,可使用表达式给出关键值,查找与其匹配的第一条记录。
(2).表达式的类型可为字符型、数值型、日期型和逻辑型;
(3).若表达式为字符常量必须用引号括起来,变量可直接引用而不需使用宏替换函数。
例:use
工资情况
tag
xm
seek
“王二“
&&此处的表达式为常量,所以使用双引号括起来
display
&&显示王二的记录
a=“小刚“
&&将常量值“小刚“赋给变量a
seek
a
&&表达式为变量时,不必使用双引号
-find命令的使用

linux中find命令的使用方法有哪些


find可以根据文件名,文件类型,文件大小,文件拥有者,文件所属组,文件权限等等来查询,这些只是一般常用的参数,格式:find
[路径][参数][表达式]
满意请采纳