当我在 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 相同