Когда я использую команду zip в сценарии оболочки, я устанавливаю параметр -q (--quiet). Есть ли опция для команды rar?

Я не хочу показывать сообщение "Извлечение ~" и информацию о версии rar в консоли.

Я установил команду rar с помощью sudo apt-get install rar . И версия "RAR 4.00 beta 3 Copyright (c) 1993-2010 Александр Рошаль 17 декабря 2010"

Я извлекаю файл с помощью rar e $rarfile .

2 ответа2

3

Вы всегда можете просто передать стандартный stdout в /dev /null.

rar e <rarfile> > /dev/null

Это не должно мешать печати сообщений об ошибках на консоль.

0

Используйте переключатель.

-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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .