我需要复制很多文件。通常我使用 rsync 是因为我向它传递了-aP选项,我可以看到 (a) 有多少文件需要处理,以及 (b) 每个单独的文件有多少被复制。
然而,rsync 还使用校验和做很多事情来验证文件是否被复制。但是我现在真的不需要那个。但是正常cp不包括上面提到的剩余文件数,这是非常有帮助的。
有没有类似的东西cp包括剩余多少文件的进度,但没有那么重rsync?
那么这是您建议的合适别名吗?
cp_p() {
rsync -WavP $1 $2
}
Run Code Online (Sandbox Code Playgroud)
-W - 不使用增量传输算法
-a 存档模式
-v 详细
-P 显示进度条并保留部分文件
我在某些地方找到的另一种选择。不过需要 pv (pipeviewer) 包。
cp_pv() {
pv -per $1 > $2
}
Run Code Online (Sandbox Code Playgroud)
-p 显示进度
-e 显示 eta
-r 显示速率
-n 显示数字输出
/edit 我现在已经测试了上述别名并且可以确认它们有效。之前有错别字
| 归档时间: |
|
| 查看次数: |
8841 次 |
| 最近记录: |