Похоже что не работает очень полезный ключик -V, утилиты /bin/rpm.
Код: Выделить всё
$ /bin/rpm -Va
$
Код: Выделить всё
$ /bin/rpm -Va
$
Код: Выделить всё
$ rpm -Va ; echo $?
Код: Выделить всё
$ /bin/rpm -V rpm
$
$ /bin/rpm -Vv rpm
$
Вам нужно после выполненияКаждая команда возвращает код завершения (иногда код завершения называют возвращаемым значением ). В случае успеха команда должна возвращать 0, а в случае ошибки -- ненулевое значение, которое, как правило, интерпретируется как код ошибки. Практически все команды и утилиты UNIX возвращают 0 в случае успешного завершения, но имеются и исключения из правил. Код возврата последней команды хранится в специальной переменной $?. Вывести значение этой переменной можно с помощью команды echo $?
Код: Выделить всё
$ rpm -V rpm
Код: Выделить всё
$ echo $?
Код: Выделить всё
$ rpm -V rpm ; echo $?
Код: Выделить всё
# /bin/rpm -V openssh-server
# /usr/bin/md5sum /etc/ssh/sshd_config
72631978d4f5945e922c4498b467f2dd /etc/ssh/sshd_config