find
подбирает новый дочерний процесс, когда вы делаете -exec
. Ни один дочерний процесс не может изменить родительское окружение.
Вы можете собрать имена файлов с помощью find
и затем сгенерировать нужное вам письмо во втором проходе:
find . -type f -size 0 -print >> /var/tmp/find.sz0
...
Если Tar находит ошибки при распаковке, он будет распечатывать сообщение и выйти с ненулевым значением выхода. Такое поведение независимо от алгоритма сжатия, используемого после создания файла TAR.
Если вы хотите убедиться, что файл был успешно отправлен в пункт назначения над ненадежной ссылкой, затем создайте сумму MD5 файла перед отправкой и проверить сумму MD5 после приема.
-121--34193- Вам нужно связать плагин if_err
. Из файла плагина Munin:
This is a wildcard plugin. To monitor an interface, link
if_err_<interface> to this file. E.g.
ln -s /usr/share/munin/plugins/if_err_ \
/etc/munin/plugins/if_err_eth0
...will monitor eth0.