小编pbi*_*ies的帖子

读取文件夹和子文件夹中的所有文件 - 进度和大小

我的命令是:

time find . -type f -print -exec cp {} /dev/null \;
Run Code Online (Sandbox Code Playgroud)

此命令查找当前文件夹和子文件夹中的所有文件,打印每个文件的名称并将每个文件复制到 /dev/null。最后显示复制所有文件所花费的时间。

我需要的是在最后计算(显示)所有复制的字节(这样我就可以计算读取速度//缓存无关紧要//)和/或在名称旁边显示每个文件的大小。

如果有可能显示每个文件 (pv) 的进度 - 那就太好了!

为此,我使用 Cygwin 和它的 bash shell,但脚本也应该在真正的 Linux 系统上工作。

编辑:这个想法是读取文件,而不是复制它们(rsync)。

bash shell-script recursive files benchmark

4
推荐指数
1
解决办法
2331
查看次数

Bash 字符串范围和替换

要打印部分字符串,请替换,.I use 命令:

echo "${q:16:6}" | sed 's/,/./'
Run Code Online (Sandbox Code Playgroud)

是否可以使用类似的东西:

echo "${q:16:6/,/.}"
Run Code Online (Sandbox Code Playgroud)

因为它不起作用?

bash sed replace variable

3
推荐指数
1
解决办法
850
查看次数

标签 统计

bash ×2

benchmark ×1

files ×1

recursive ×1

replace ×1

sed ×1

shell-script ×1

variable ×1