Command line 命令行十六进制搜索、查找&;代替

Command line 命令行十六进制搜索、查找&;代替,command-line,replace,where,Command Line,Replace,Where,我有一个文件需要通过Windows命令行检查。 有一些已知的十六进制值的实例(例如,02 95)需要在找到时中继回屏幕上的用户,然后我需要另一个工具或程序来编辑已找到的完全相同的字符串 简而言之,我知道有一个0295的例子,但我不知道它在哪里,我想替换它。并将所有信息转发给用户 第一篇帖子:p您可以安装sed for windows()或直接安装cygwin()吗 这样,您就可以轻松地运行sed命令来替换关键字 sed 's/02 95/OTHER/' file 获取linux/mac/pro

我有一个文件需要通过Windows命令行检查。 有一些已知的十六进制值的实例(例如,02 95)需要在找到时中继回屏幕上的用户,然后我需要另一个工具或程序来编辑已找到的完全相同的字符串

简而言之,我知道有一个0295的例子,但我不知道它在哪里,我想替换它。并将所有信息转发给用户


第一篇帖子:p

您可以安装sed for windows()或直接安装cygwin()吗

这样,您就可以轻松地运行sed命令来替换关键字

sed 's/02 95/OTHER/' file

获取linux/mac/property操作系统:现在这似乎很乏味,我希望使用cmd。如果你能告诉我这些操作系统中的任何一个都能为我提供什么程序,如果有一个与Windows相当的程序,那就太好了。听起来你应该使用文本编辑器,而不是cmd。尝试记事本++和乱搞编码。向我们展示文件内容会有所帮助。你要电话号码吗?要显示整行吗?还有别的吗?你想用什么来代替它?提供详细信息。我解决了这个问题,但现在我知道我的理解是。。。“sed”是我搜索的程序“'s/02 95/OTHER/”,而“file”是要搜索的文件?因此,如果您不确定答案,请提供有关您的问题的更多详细信息。给出一些示例输入文件,每个人都会很容易理解您的请求。sed命令将搜索关键字“02 95”,并在“file”的文件中替换为“OTHER”。这是否适用于hex?我没有试图替换文档中的常规文本字符串。我正在尝试编辑十六进制值,这些值表示文件中的文本。请在问题中澄清这一点。您正在寻找长度为5字节的文字“0295”吗?