我正在使用Carbon Copy Cloner来克隆我的硬盘驱动器,为山狮新安装做准备。这个过程似乎停留在从罗博蒂诺西诺图像。在
为了检查“某物”是否在移动,我使用了这个非常粗糙的CLI脚本:
rsync -n -avv --delete /Users/robottinosino/robottinosino.sparsebundle/ /Volumes/AppleSSD_Clone_2012-09-03/Users/robottinosino/robottinosino.sparsebundle/ | grep -v ' is uptodate$' | grep bands | wc -l
我模拟一个rsync
,但不运行它(-n选项),我过滤掉确认带区相同的行,只选择描述仍需要复制的带的行,并计算仍挂起的带数。在
现在我想知道这个过程进展得有多快,比如说“每秒有多少个波段”,因为已经有几天了。。。如果能在周末前完成,我不想停止。如果不能在周末前完成,我最好现在就停止,因为我无论如何都要中止。在
假设我将上面的hack定义为函数x(){。。。}用这个讨厌的方法来计算“波段/秒”:
^{pr2}$结果就是垃圾。在
问题是因为我在做整数除法吗?我能在Bash中做浮点/双除法吗?有没有一种使用shell脚本的更普通的方法来实现这一点?在
我是初学者,别让我失望。提前谢谢你的帮助。在
编辑:我试图绕过整数除法:
bands_per_second=$(echo "scale=10; $total_bands/$total_seconds" | bc);
但是在Bash/shell脚本或其他一些脚本工具中,必须有更好的方法来完成这个计时?你知道吗,有这么多(如果上面的计数是正确的话)波段还剩下,我真的无法估计它是否值得继续。。。在
这个sparsebundle是你的FileVault加密主目录。如果您在尝试此操作时碰巧以该用户身份登录,则可能会出错。如果这就是你要做的,你可以试着做一些事情:
1)创建一个具有管理员权限但没有加密的新用户。注销,以新用户身份登录,然后重试。在
2)撤消filevault加密。这可能不是一个好主意,因为您将备份文件的未加密版本。在
3)在运行备份之前,从OS X安装盘/USB驱动器引导,而不是从硬盘启动,这样硬盘根本就不在使用中。在
请注意,Mountain Lion支持完整磁盘加密,这需要先关闭主目录加密。可能需要在安装完成后打开它。在
相关问题 更多 >
编程相关推荐