17611538698
webmaster@21cto.com

tm-cleanup.sh - 一个具有交互界面的Shell脚本

资讯 0 1824 2018-03-08 12:02:31
大概在两年前,我写了一个Shell脚本 tm-cleanup.sh。
 
GitHub 地址:https://github.com/emcrisostom ... eanup
 
这个脚本用来处理Time Machine的备份清理,包括处理时间等。这个功能对我来说非常的有用,并且节省了很多时间。大家可以充分利用或修改成自己想要的功能。
 
不过,有些在CLI界面使用有一些问题的非技术型用户,需要我多次提供帮助和澄清。 
 
出于这个原因,我认为要给这个脚本添加一个交互式的,基于对话框的界面,从而帮助人们运行tm-cleanup.sh来进行“可视化”的处理相关的事情。
 
现在,tm-cleanup.sh 的新界面已添加到版本2.0版中,只需发出以下命令,即可打开:
 
$ sudo tm-cleanup.sh
 
它没有任何参数。交互界面展示出一个菜单,可以触发备份文件删除的操作,接着向用户呈现有Time Machine的备份列表,可以单独选择并删除。
 
下面是显示现有备份界面的屏幕截图:
 
1.jpg

 
关于界面的说明,以及相关文档的描述,您可以查阅GitHub:https://github.com/emcrisostom ... eanup
 
希望这个交互式备份管理脚本对各位有用。
 


作者:Enrico Maria Crisostomo
译者:21CTO社区
原文:https://dzone.com/articles/tm- ... inter


评论