linux - unix中命令运行的进度

标签 linux unix

我有一个非常长的命令在一个非常大的文件上运行。它在单个命令中涉及 sort、uniq、grep 和 awk 命令,将一个命令的结果通过管道传输到另一个命令。

一旦我发出要执行的命令,命令提示符不会返回,直到命令完全执行。

有没有办法知道命令的进度是多少,它已经完成了多少执行,或者任何类似的东西让我们知道这个主命令中的一个特定命令已经完成了多少?

最佳答案

在不知道你在做什么的情况下,我不能说它是否适合你,但看看 pv .它可能符合要求。

关于linux - unix中命令运行的进度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16351753/

相关文章:

linux - 繁忙的 NFS 上没有此类文件或目录

C - 管道程序输出

shell - 如何在目录及其子目录上递归使用 tail -f ?

linux - 服务器修补电子邮件通知 Linux 脚本

file - 复制包含在不同父文件夹中的许多文件(同名)

linux - 管理 Supervisord 进程 - 开机自动启动/崩溃时自动启动

linux - 从所有 txt 文件中查找作为参数给出的字符串的 Grep 文件,并将它们复制到另一个目录

mysql - 当slave完成同步时如何自动删除MySql bin日志?

c - 奇怪的 gcc 警告行为

linux - 批量替换同一直接和子文件夹中的字符串