如何提取 rar 文件而不显示“正在提取 ~”消息

如何提取 rar 文件而不显示“正在提取 ~”消息

当我在 shell 脚本中使用 zip 命令时,我设置了 -q (--quiet) 选项。rar 命令有这个选项吗?

我不想在控制台中显示“正在提取~”消息和 rar 版本信息。

我通过 安装了 rar 命令sudo apt-get install rar。版本是“RAR 4.00 beta 3 Copyright (c) 1993-2010 Alexander Roshal 17 Dec 2010”

我正在使用 提取文件rar e $rarfile

答案1

您始终可以直接通过管道stdout接入 /dev/null。

rar e <rarfile> > /dev/null

但这不应该阻止它将错误消息打印到控制台。

答案2

使用开关。

-id[c,d,p,q]
      Disable messages. c-copyright, d-'done' message, p-percentage, q-be completely quiet

例如,对于完全没有输出:

rar e <rarfile> -idq

PS -inul 功能与 -idq 相同

相关内容