正在寻找像 Neo Hex editor Pro 及更高版本但免费的东西,它允许在文件夹及其子文件夹中的多个文件中替换十六进制、字符串等值。
外面有什么吗?
find
可以组合使用和工具sed
来完成其中的一些任务,尽管如果您“摸索着进行更改”,它们不会很有帮助 - 当您调用它们时,您必须确切地知道您想要什么。
如果你想在整个项目中进行更改0xDEADBEEF
,0xCAFEBABE
你可以这样做:
find . -type f -name '*pattern*' -exec sed -i -e 's/\xDE\xEA\xBE\xEF/\xCA\xFE\xBA\xBE/g' {} \;
Run Code Online (Sandbox Code Playgroud)
和 都find(1)
非常sed(1)
灵活;花在学习这两者上的时间将会得到丰厚的回报。