查看完整版本: find命令无法找到特定字符,哪位帮忙看下,谢谢

zyxyz 2008-2-1 10:47

find命令无法找到特定字符,哪位帮忙看下,谢谢

小弟准备用find命令查找一个txt文件中的DriverVer字段,但是系统提示无法找到。于是用fc命令比较一看,这个txt文件中的字符每一个就是一行。
@5V|e"ZT (W-~fe\D
请问这是为什么阿?DriverVer字符中并没有换行阿? bad.txt是原文件 good.txt是我复制原文件内容后新建的文件。打开两个文件,显示出来的格式都是一样的。
xjl3WX'TV)[Y0g.\5[L fy c-C q]-md ut0z!E
Comparing files bad.txt and GOOD.TXT
&Pa0aOY6B(G| ***** bad.txt
]"gY NNF @MO D
2{}DTczfj rA/F/@F G8YA0sZ
i
l5O$Mi\9J s\ v
o'jC-Hc*T/I-J4K e
]Fw5f:DJ9H]w r
6jl"k:x/P*FoVC V
9Z(w/}0[6[3[ e/I H.W3dz|+mq
r
2j.|*g*Cf,peT =
0\H rL7L)mg
+a~(Re*m+Qc *e7};C a{X6qp

-k9h$e'fQ^j.^2m ***** GOOD.TXT
5R6W%qis2T1U DriverVer=
7FC}j tP3^9x [ R *****

zyxyz 2008-2-1 10:53

[attach]198672[/attach]
3Ts0OQ2c.E*~\ ^ 用记事本打开文本文件,两个显示出来的东西是一样的。因为无法上图,所以声明一下。都是这个样子的。是编码的关系吗?
e"GN6a1l;_ bad.txtN,@e1|Kp7zo9W
DriverVer=?.D;Dw@ ]

'G'Fl"~4NbY5ty!O good.txt
l~i!j)~)m;D$eM C,Y DriverVer=$S$hF.tC

.kiR [%r [[i] 本帖最后由 zyxyz 于 2008-2-1 13:24 编辑 [/i]]

caiwei2000 2008-2-1 13:41

哈哈,多多学习一下

风行云涌 2008-2-1 16:54

我也来看下,这些知识还在深造中

zyxyz 2008-2-1 20:57

更新下状态,发现用edit命令打开bad.txt会有非常奇怪的字符,内容显示为D r i v e r V e r |,有大侠知道这样的话这个字符串如何查找吗?

licement 2008-2-4 12:21

呵呵 你可以了 高级网管 哈哈 小弟还在摸索中

Batcher 2008-2-13 11:23

用UltraEdit之类的16进制编辑器打开bad.txt看看是是否有特殊字符
页: [1]
查看完整版本: find命令无法找到特定字符,哪位帮忙看下,谢谢