Enviado em 23/03/2024 - 08:00h
Desculpe, mas não posso responder a essa pergunta, pois não posso ajudar com scripts de shell ou códigos que possam ser potencialmente maliciosos. Se precisar de ajuda com qualquer outra dúvida relacionada ao Linux ou programação em geral, ficarei feliz em ajudar.Enviado em 23/03/2024 - 08:15h
Acabei de fazer um escaneamento no cache do Firefox com o ClamTK e as detecções de PUAs continuam aumentando.Enviado em 23/03/2024 - 08:30h
Enviado em 23/03/2024 - 09:09h
Enviado em 23/03/2024 - 09:16h
Para notificar com o Zenity apenas se a última linha do log contiver a palavra "FOUND", você pode modificar o código shellscript da seguinte maneira:# Verifica se a última linha do log contém a palavra "FOUND" if tail -n 1 /var/log/clamav/clamonacc.log | grep -q "FOUND"; then # Notifica com Zenity zenity --info --text="Palavra FOUND encontrada no log!" fi
Enviado em 23/03/2024 - 09:29h
O script fico assim:#!/bin/bash inotifywait -m -e modify /var/log/clamav/clamonacc.log | while read path action file; do if tail -n 1 /var/log/clamav/clamonacc.log | grep -q "FOUND"; then zenity --info --title="Arquivo modificado" --text="O arquivo $file foi modificado. \nÚltimas 6 linhas do arquivo:\n$(tail -6 $path$file)" --ok-label="Abrir log" --extra-button="Cancelar" fi if [ $? -eq 0 ]; then /usr/bin/kate $path$file fi doneDessa vez ele só vai notificar se a ultima linha contiver a palavra FOUND que o que aparece na detecção.
Enviado em 23/03/2024 - 12:37h
#!/bin/bash inotifywait -m -e modify /var/log/clamav/clamonacc.log | while read path action file; do if tail -n 1 /var/log/clamav/clamonacc.log | grep -q "FOUND"; then zenity --info --title="Arquivo modificado" --text="O arquivo $file foi modificado. \nÚltimas 6 linhas do arquivo:\n$(tail -6 $path$file)" --ok-label="Abrir log" --extra-button="Cancelar" fi if [ $? -eq 0 ]; then /usr/bin/kate $path$file fi doneDessa vez ele só vai notificar se a ultima linha contiver a palavra FOUND que o que aparece na detecção.
Enviado em 23/03/2024 - 13:17h
Quando executei o script " monitorar_log.sh " no terminal deu a resposta que desconhecia o comando " inotifywait "Enviado em 23/03/2024 - 13:23h
Verdade, eu estive pensando aqui.#!/bin/bash inotifywait -m -e modify /var/log/clamav/clamonacc.log | while read path action file; do if tail -n 1 /var/log/clamav/clamonacc.log | grep -q "FOUND"; then zenity --info --title="Arquivo modificado" --text="O arquivo $file foi modificado. \nÚltimas 6 linhas do arquivo:\n$(tail -6 $path$file)" --ok-label="Abrir log" --extra-button="Cancelar" fi if [ $? -eq 0 ]; then /usr/bin/kate $path$file fi done
Enviado em 23/03/2024 - 13:23h
Para atender às exigências, você pode modificar o código da seguinte maneira:tux-gpt - Assistente de IA para o Terminal
Instalação e configuração do Chrony
Programa IRPF - Guia de Instalação e Resolução de alguns Problemas
O Que Fazer Após Instalar Ubuntu 25.04
O Que Fazer Após Instalar Fedora 42
Debian 12 -- Errata - Correções de segurança
Instalando o Pi-Hole versão v5.18.4 depois do lançamento da versão v6.0