Предполагая, что строки, говорящие Output:
, на самом деле не являются частью данных,
$ paste users.txt consumed_quota.txt allowed_quota.txt | awk -F '\t' '$2 >= $3 { print $1 }'
abc@abc.com
Команда paste
создает набор данных с разделителями табуляцией -, где столбец 1 — это имена пользователей, столбец 2 — используемая квота, а столбец 3 — разрешенная квота.
Программа awk
считывает данные с разделителями этой вкладки -и печатает имя пользователя, если используемая квота больше или равна разрешенной квоте.
В качестве альтернативы можно напрямую запросить в базе данных имена пользователей, которые превысили свою квоту.:
mysql -e '
SELECT q.username
FROM postfix.quota2 q
WHERE q.bytes > q.quota'
However, I've seen that even ext4 file systems on another system is accessed over network after mounting.
Это требует объяснения.
Нет, файловая система ext4 сама по себе не прозрачна для сети, это просто метод хранения и извлечения данных с блочного устройства.