导航:首页 > 手机软件 > 查找文件字符串软件

查找文件字符串软件

发布时间:2022-06-08 06:56:32

1. win10系统,Everything软件能否搜索文件里面指定的内容,如可以要如何设置

想通过Everything要搜索文件内的内容,您可以点击软件上方菜单中的“搜索”>“高级搜索”,在“文件内容中包含的单词或短语(I)”下方的框中输入想要搜索的字符串。如果要指定文件格式,那么在上方的“必含单词”后面的框内写上*.格式
当然在软件上方的输入框内可以直接输入对应的内容就可以快速搜索,比如从txt文本中搜索您好,那么就这样写
*.txt content:"您好"

2. 想从N个文件里面中快速找出某字符串,有什么软件或方法

非windows系统的 的话有grep指令,非常方便。

你用windows的话 Findstr 指令, 网上查一下就知道。
类似

首先cd 到当前目录下。然后输入
findstr /s /i keyword *.*

搜索所有包含 keyword(你想要的任何字符串), 后门.*. 是指任意类型。 如果文本文件的话。 可以只用 *.txt

3. 如何搜索所有含有这个字符串的文件

查找目录所文件否含某字符串

查找目录所文件否含某字符串
find .|xargs grep -ri "IBM"
查找目录所文件否含某字符串,并且打印文件名
find .|xargs grep -ri "IBM" -l
1.则表达式
(1)则表达式般用描述文本模式特殊用由普通字符(例字符a-z)及特殊字符(称元字符/、*、?等)组
(2)基本元字符集及其含义
^ :匹配行首 ^a 匹配a行abc,a2e,a12,aaa,......
$ :匹配行尾 ^a 匹配a结尾行bca,12a,aaa,.......
* :匹配0或单字符 (a)* 匹配 空a,aa,aaa,....
[] :匹配[]内字符单字符字符序列用","面要匹配同字符串使用-表示[]内字符序列范围[1-5]表示[12345]
\ :用屏蔽元字符特殊含义 \*,\',\",\|,\+,\^,\. 等
.:(点)匹配任意单字符
pattern\{n\}:用匹配前面pattern现数.n数a\{2\}匹配aa.
pattern\{n,\}:含义同数少n.a\{2,\}匹配aa,aaa,aaaa,.....
pattern\{n,m\}:含义同数nm间a\{2,4\}匹配aa,aaa,aaaa三
(3)举例说明:
^$ :匹配空行
^.$ :匹配包含字符行
\*\.pas :匹配*.pas结尾所字符或文件
[0123456789]或[0-9] :假定要匹配任意数字
[a-z] :任意写字母
[A-Za-z] :任意写字母
[S,s] :匹配写S
[0-9]\{3\}\.[0-9]\{3\}\.[0-9]\{3\}\.[0-9]\{3\} :匹配IP址 [0-9]\{3\}三0-9组字符串;\. :匹配点(注意点特殊字符所要用"\"屏蔽其含义)
2.find介绍
(1)查找具某些特征文件命令遍历前目录甚至于整文件系统查看某些文件或目录其遍历文件系统般放台执行
(2)find命令般形式
find pathname -options [-print -exec -ok]
-pathname :find命令所查找目录路径用"."表示前目录用/表示系统根目录
-print :find命令匹配文件输标准输
-exec: find命令匹配文件执行该参数所给shell命令相应命令形式
'command'{} \; (注意{}\间空格)
-ok -exec作用相同种更安全模式执行该参数所给shell命令执行每命令前都给提示让用户确定否执行
options几种:
-name :按照文件名查找文件
-perm :按照文件权限查找文件
-user :按照文件属主查找文件
-group :按照文件所属组查找文件
-mtime -n +n 按照文件更改间查找文件-n表示文件更改间距现n内+n表示文件更改间距现n前find命令-atime -ctime选项都-mtime选项相似
-size n[c]查找文件度n块文件带c表示文件度字节计
-nogroup 查找效所属组文件即该文件所属组/etc/groups存
-newer file1 !file2查找更改间比文件file1新比文件file2旧文件
-depth 先查找指定目录匹配文件若则再目录查找
-type 查找某类型文件
b :块设备文件
d:目录
e:字符设备文件
p;管道文件
l:符号链接文件
f:普通文件
(3)find命令举例
find -name "*.txt" -print 查找txt结尾文件并输屏幕
find /cmd ".sh" -print 查找/cmd目录所sh文件并输
find . -perm 755 -print 查找前目录权限755文件并输
find `pwd` -user root -print 查找前目录属主root文件并输
find ./ -group sunwill -print 查找前目录所属主sunwill文件
find /var -mtime -5 -print 查找/var目录更改间5内所文件
find /var -mtime +5 -print 查找/var目录更改间5前所文件
find /var -newer "myfile1" ! -newer "myfile2" -print 查找/var目录比myfile1新比myfile2旧所文件
find /var -type d -print 查找/var目录所目录
find /var -type l -print 查找/var目录所符号链接文件
find . -size +1000000c -print 查找前目录于1000000字节文件
find / -name "con.file" -depth -print 查找根目录"con.file",若则其目录查找
find . -type f -exec ls -l {} \; 查找前目录否普通文件若则执行ls -l
(4)xargs命令
使用find命令-exec选项处理匹配文件find命令所匹配文件起传递给exec幸些系统能够传递给exec命 令度限制find命令运行几钟算现溢错误错误信息通参数列太或参数列溢xargs用处所特别与 find命令起使用,exec发起进程xargs
find ./ -perm -7 -print | xargs chmod o-w 查找权限7文件并传递给chmod处理
3.grep介绍
(1)grep 般格式 grep [options] 基本则表达式 [文件]
字符串参数采用双引号括防误解shell命令二用查找单词组字符串
-c:输匹配行记数
-i:区写(适用于单字符)
-h:查询文件显示文件名
-H:显示文件名
-l:查询文件输包含匹配字符文件名
-n:显示匹配行及其行号
-s:显示存或匹配文本错误信息
-v:显示包含匹配文本所行
(2)举例说明:
grep ^[^210] myfile 匹配myfile非2、1、0行
grep "[5-8][6-9][0-3]" myfile 匹配myfile第位5|6|7|8第二位6|7|8|9第三位0|1|2|3三字符行
grep "4\{2,4\}" myfile 匹配myfile含44,444或4444行
grep "\?" myfile匹配myfile含任意字符行
(3)grep命令类名
[[:upper:]] 表示[A-Z]
[[:alnum:]] 表示[0-9a-zA-Z]
[[:lower:]] 表示[a-z]
[[:space:]] 表示空格或者tab键
[[:digit:]] 表示[0-9]
[[:alpha:]] 表示[a-zA-Z]
:grep "5[[:digit:]][[:digit:]]" myfile 匹配myfile含5接两位都数字行
4.awk介绍
文件或字符串基于指定规则浏览抽取信息种自解释变语言
(1)awk命令行式 awk [-F filed-spearator] 'command' input-files
awk脚本:所awk命令插入文件并使awk程序执行用awk命令解释器作脚本首行便通键入脚本名称调用awk脚本由各种操作模式组
模式部决定作语句何触发及触发事件(BEGIN,END)
作数据进行处理放{}内指明(print)
(2)隔符、域记录
awk执行其浏览域标记$1,$2,...$n.种域标识$0所域
(3)举例说明:
awk '{print $0}' test.txt |tee test.out 输test.txt所行$0表示所域
awk -F : '{print $1} test.txt |tee test.out' 同隔符":"
awk 'BEGIN {print "IPDate\n"}{print $1 "\t" $4} END{print "end-of-report"}' test.txt
始打印IPDate结束打印end-of-report间打印主体信息比总共匹配三条信息则输:
IPDate
1 first
2 second
3 third
end-of-report
(4)匹配操作符 ~ 匹配,!~ 匹配
cat test.txt |awk '$0~/210.34.0.13/' 匹配test.txt210.34.0.13行
awk '$0!~/210.34.0.13' test.txt 匹配test.txt210.34.0.13行
awk '{if($1=="210.34.0.13") print $0}' test.txt 匹配 test.txt第域210.34.0.13行
5.sed介绍
sed与初始化文件打交道操作拷贝所改没重定向文件输屏幕
sed种重要文本滤工具使用行命令或者使用管道与grep与awk相结合种非交互性文本流编辑
(1)调用sed三种式
使用sed命令行格式:sed [options] sed命令 输入文件
使用sed脚本文件格式:sed[options] -f sed脚本文件 输入文件
sed脚本文件[options] 输入文件
--管使用shell命令行式或脚本文件式没指定输入文件sed标准输入接受输入般键盘或重定向结
(2)sed 命令options
-n:打印
-c:命令编辑命令
-f:调用sed脚本文件
(3)sed文件查询文本式
--使用行号简单数字或行号范围
--使用则表达式
(4)读取文本式
x x行号
x,y 表示行号范围xy
/pattern/ 查询包含模式行
/pattern/pattern/ 查询包含两模式行
pattern/,x 给定行号查询包含模式行
x,/pattern/ 通行号模式查询匹配行
x,y! 查询包含指定行号xy行
(5)基本sed编辑命令
p 打印匹配行
d 删除匹配行
= 显示文件行号
a\ 定位行号附加新文本信息
i\ 定位行号插入新文本信息
c\ 用新文本替换定位文本
s 使用替换模式替换相应模式
r 另文件读文件
w 写文本文件
q 第模式匹配完推或立即退
l 显示与八禁止ASCII代码等价控制字符
{} 定位行执行命令组
n 另文件读文本行并附加行
g 模式2粘贴/pattern n/
y 传送字符
(6)举例说明:
sed -n '2p' test.txt 打印第二行信息(注意:-n打印匹配信息若没加-n则打印文件所信息匹配信息)
sed -n '1,4p' test.txt 打印第行第四行信息
sed -n '/los/p' test.txt模式匹配los并打印
sed -n '2,/los/p' test.txt 第二行始知道匹配第los
sed -n '/^$/p' test.txt 匹配空行
sed -n -e '/^$/p' -e '/^$/=' test.txt 打印空行及行号
sed -n '/good/a\morning' test.txt 匹配good面附加morning
sed -n '/good/i\morning' test.txt 匹配good前面插入morning
sed -n '/good/c\morning' test.txt 匹配good替换morning
sed '1,2d' test.txt 删除第12行
sed 's/good/good morning/g' test.txt 匹配good并替换goodmorning
send 's/good/& hello /p' test.txt 匹配good其面加hello
send 's/good/ hello &/p' test.txt 匹配good其前面加hello
6.合并与割(sort,uniq,join,cut,paste,split)
(1)sot命令
sort [options] files 许同域按同列顺序排序
-c 测试文件否已经排序
-m 合并两排序文件
-u 删除所同行
-o 存储sort结输文件名
-t 域隔符用非空格或tab始排序
+n :n 列号使用列号始排序
-n 指定排序域数字类项
-r 比较求逆
sort -c test.txt 测试文件否类
sort -u test.txt 排序并合并行
sort -r test.txt 相反顺序排列
sort -t "/" +2 test.txt "/"隔第二域始类
(2)uniq命令
uniq [options ] files 文本文件除或禁止重复行
-u 显示重复行
-d 显示重复数据行每种重复行显示其行
-c 打印每重复行现数
-f :n数字前n域忽略
uniq -f 2 test.txt 忽略前2域
(3)join 命令
join [options] file1 file2 用自两类文本文件行连起
-ann数字用于连接文件n显示匹配行
-onm 连接域n文件号m域号
-jnmn文件号m域号使用其域作连接域
-t 域隔符用设置非空格或tab键域隔符
(4)split命令
split -output_file_size intput_filename output_filename
用文件割文件
-b n每割文件n
-C n每割文件行n字节
-l n每割文件行数
-n同-l n
split -10 test.txt test.txt割10行文件
(5)cut 命令
cut -c n1-n2 filename 显示每行算起 n1 n2 文字
cut -c 3-5 test.txt 显示test.txt每行第3第5字符
Linux查找文件内容用命令:

1、文件内容查找匹配指定字符串行:
$ grep "查找字符串" 文件名

2、文件内容查找与则表达式匹配行:
$ grep –e 则表达式 文件名

3、查找区写:
$ grep –i "查找字符串" 文件名

4、查找匹配行数:
$ grep -c "查找字符串" 文件名

5、文件内容查找匹配指定字符串行:
$ grep –v "查找字符串" 文件名

6、根目录始查找所扩展名.log文本文件并找包含ERROR行
find / -type f -name "*.log" | xargs grep "ERROR"

7、例 :查找/SqLogs/access.log文件包含".exe" 或者"TCP_DENIED"记录
1:grep /SqLogs/access.log –e ".exe
grep /SqLogs/access.log –e "TCP_DENIED
2:find /SqLogs –type f –name access.log | xargs grep ".exe"
find /SqLogs –type f –name access.log | xargs grep "TCP_DENIED"
公司通SQUID代理服务器共享网候某些原新版本应用程序或者财务报税软件使用所查看 access.log文件查找原由于LOG文件太虽每都执行压缩重建LOG文件几十MLOG文件内容太直接打查看再查找浪费间麻烦前用
tail –n 100 /SqLogs/access.log命令找起麻烦面两命令帮我忙短间帮我找问题所享给家

4. 求一个软件可以批量查找文件夹下所有文件指定字符的软件!

好象并没有能通吃所有的文件格式的搜索,楼主如果主要针对ASP、PHP、TXT、HTML的话可以试试DREAMWEAVER,它可以按目录遍历所有文件对字符进行搜索,灰常牛的工具,同时可以批量替换,还支持正则表达式!我用过的它应该是最强的了!使用方法很简单:打开DW后,CTRL+F调出搜索窗口,在查找范围里选择文件夹!输入查询的字符!查找全部,在DW的搜索栏会列出所有的文件列表,也可以全部替换,操作非常简单!批量替换前一定要先备份一下目录!

5. 如何查找文件中匹配的字符串

1、可以使用grep命令来查找当前目录下所有文件中包含的某个特定字符。

2、示例:查找当前目录下所有带有set的文件 。

说明:

-r 是递归查找

-n 是显示行号

* : 表示当前目录所有文件,也可以是某个文件名

6. 如何查找目录下包含某个字符串的所有文件

文本编辑器工具,比如sublime 进去ctrl+shift+f 整个目录搜索 ,

左侧是你的当前目录内的所有文件,*.*表示所有文件名的所有格式你也可以是设置比如查找txt文件

7. 寻找一款文本搜索工具,能在若干个文本文档中搜索特定字符串!

ultraedit, notepad++

8. 批量查找一个文件夹里所有文件里的字符的工具不要替换

这样的话,用UltraEdit就行.
菜单:查找->从文件中查找
在对话框中输入要查找的字符,文件扩展名以分号分开,查找路径,并且在高级选项里面选择包含子文件夹.

如果不考虑子文件夹,WINDOWS自带的命令就行.
在文件中搜索字符串。

FIND [/V] [/C] [/N] [/I] [/OFF[LINE]] "string" [[drive:][path]filename[ ...]]

/V 显示所有未包含指定字符串的行。
/C 仅显示包含字符串的行数。
/N 显示行号。
/I 搜索字符串时忽略大小写。
/OFF[LINE] 不要跳过具有脱机属性集的文件。
"string" 指定要搜索的文字串。
[drive:][path]filename
指定要搜索的文件。

如果没有指定路径,FIND 将搜索键入的或者由另一命令产生的文字。

D:\Work\IHtmlParser>find "我要查找的字条串" d:\text\*.txt

9. 有没有从很多html文件中搜索一个字符的软件

netbeans用ctrl+shift+f 可以搜索很多类型的文件

10. WinRAR压缩文件中怎么查找包含特定字符串的文件

想要在万千电脑文件中找到某个指定文件,windows提供了文件查找功能。但是如果想要搜索压缩文件中的文件如何操作?下面小编为大家介绍一下WinRAR查找文件功能使用教程。 具体教程: WinRar自带资源浏览器功能,在其主窗口中选择需要处理的文件夹,点击工具栏上的“查找”按钮打开文件查找窗口,输入文件名或者特征字符串,在“在哪里查找”面板中确定搜索路径(是当前文件夹还是其它磁盘),注意要勾选“在压缩文件中查找”项,其余保持默认设置,这样,不仅可以在磁盘和文件夹中搜索文件,还可以在许多种类压缩文件中搜索文件,大大提高了文件的搜索效率。 WinRAR下载: 软件名称:WinRAR5.1.0.0 大小:1.69MB版本:5.1.0.0类别:压缩解压 语言:中文使用平台:Win_xp/Win7/Win8/Ubuntu

阅读全文

与查找文件字符串软件相关的资料

热点内容
电脑上怎么下载班智达的软件 浏览:1157
无痕迹消除图片软件 浏览:722
免费小票软件 浏览:955
华为在哪里设置软件停止运行 浏览:961
用电脑键盘调节声音大小 浏览:1259
自动刷软件赚钱 浏览:1261
古装连续剧免费版 浏览:1415
工免费漫画 浏览:1147
手机软件专门储存文件 浏览:1509
uos如何用命令安装软件 浏览:1316
有线耳机插电脑麦克风 浏览:648
侏罗纪世界3在线观看完整免费 浏览:995
单个软件怎么设置名称 浏览:720
凤凰网电脑版下载视频怎么下载视频怎么下载 浏览:1385
明白之后如何免费获得无人机 浏览:832
如何解禁软件菜单 浏览:855
副路由器连接电脑视频 浏览:1351
内置wifi电视如何装软件 浏览:1107
手机换零免费雪碧 浏览:1589
国行苹果如何下载美版软件 浏览:1215