与此问题相关:通过命令行清除 Firefox 历史记录
在我的最后一个问题(上面的链接)中,我问是否有办法清除 BleachBit 的 Firefox 选项中的所有选项。我正在编写一个脚本,它将在我重新安装或安装 Ubuntu 之前清理我的电脑(我就像从头开始一样)。有一种方法,但是有没有命令可以清除所有选项,而不是逐个执行每个选项(--clean [从 bleachbit --list 插入选项] *)?或者该选项不存在?
答案1
该命令bleachbit --clean *.*
通常不推荐使用,因此 BleachBit 中未实现该命令。但是,高级用户可以使用以下小脚本获得相同的效果:
bleachbit --list | grep -E "[a-z0-9_\-]+\.[a-z0-9_\-]+" | xargs bleachbit --clean
请注意,此命令会忽略所有警告!
您可以通过grep
在 xargs 前添加另一个来过滤选项。例如,这可能会为您节省几个小时:
bleachbit --list | grep -E "[a-z0-9_\-]+\.[a-z0-9_\-]+" | grep -v system.free_disk_space | xargs bleachbit --clean
答案2
假设你的
$HOME/.config/bleachbit/bleachbit.ini
你可以做:
bleachbit -c --preset
这样做的好处是您的预设设置可以完全符合您的需要。