1、切换到root
2、原始bin重命名
mv /usr/bin/bcompare /usr/bin/bcompare_real
3、新建原名的bin
新建bcompare的bin文件
touch bcompare
修改其内容如下,意思是:先删掉路径中的注册信息,再执行原来的bin
#!/bin/sh
rm "${HOME}/.config/bcompare/registry.dat"
/usr/bin/bcompare_real $@
4、修改权限
使所有用户均可访问和执行
chmod a+x /usr/bin/bcompare
5、关闭回显
若是路径中没有resigtry.dat会提示这个:
“rm: cannot remove `~/.config/bcompare/registry.dat': No such file or directory”
这个正常,但看着比较讨厌,可以加上"set +v"即可关闭回显,第3步的文件更新后如下:
#!/bin/sh
set +v
rm "${HOME}/.config/bcompare/registry.dat"
/usr/bin/bcompare_real $@
参考链接:
https://www.cnblogs.com/xlmeng1988/p/6344733.html
http://www.faqs.org/docs/abs/HTML/options.html
https://blog.moecoder.com/2016/02/18/beyond-compare-4-for-mac-infinite-trial/