Script Nautilus para scanner ESET

0

Instalei o antivírus Eset de acordo com as instruções fornecidas aqui Tudo está funcionando bem, mas ao invés de gui eu quero ter uma opção de terminal responsivo disponível também, então eu criei um symlink via:

sudo ln -s /opt/eset/esets/sbin/esets_scan /bin/eset

agora eu posso executar, em suma, eset <destination> com outras sinalizações para concluir o trabalho. Desde o eset, por padrão, verificar todos os subdiretórios no destino disse que eu quero hava um script nautilus que fica no meu contexto & amp; sempre que eu quiser, clique com o botão direito do mouse em uma pasta (& amp; usando esse script) para poder digitalizar essa pasta.

De grosso quero que o terminal permaneça aberto para que eu possa ver o progresso & amp; registros, em minhas tentativas a varredura é iniciada, mas assim que termina, o terminal termina: (

    
por nightcrawler 21.07.2013 / 16:09

2 respostas

1

Então, a única coisa que você gosta é que o terminal permaneça lá depois que a varredura for concluída? Isso é bem fácil. Na última linha do seu script, adicione o comando read .

por exemplo,

#!/bin/bash

....Your script....

read

    
por Majal 05.08.2013 / 08:16
0

Não tenho certeza se minha resposta ainda será relevante, já que você postou sua pergunta há algum tempo ...

No entanto, eu estava me perguntando o mesmo e surgiu com uma solução que gostaria de compartilhar com outras pessoas que gostariam de alcançar o mesmo:

(testado no Ubuntu-gnome 16.04 LTS, 4.4.0-62-generic)

1.) Habilite a varredura eset-NOD32 através do terminal de comando (como já foi postado por OP)

Adicione um link simbólico em / bin ao diretório de instalação padrão (/ opt / eset / esets / sbin / esets_scan) para permitir a execução de 'esets_scan' através do comando do terminal 'esets / DIRECTORY':

sudo ln -s /opt/eset/esets/sbin/esets_scan /bin/eset

2.) Configure nautilus-actions para habilitar a verificação de ameaças via 'clique com o botão direito'

[Nota: para isto funcionar, você terá que usar o gerenciador de arquivos nautilus.]

Instale a ferramenta de configuração do gerenciador de arquivos nautilus: nautilus-actions

sudo apt-get install nautilus-actions

Uma vez instalado, abrimos nautilus-actions e configuramos a ação 'Eset-ThreatScan':

  • crie uma nova ação (clique no '+')
  • vá para a guia "Ação". Em 'Item Nautilus', verifique as seguintes opções:
    • 'Exibir item no menu de contexto da seleção'
    • Rótulo de contexto: digite "Eset-ThreatScan"
    • 'Exibir item na barra de ferramentas
    • 'Use o mesmo marcador para ícone na barra de ferramentas'
  • vá para a guia "Comando". Em "Comando", insira as seguintes especificações
    • Caminho: eset
    • Parâmetros:% B
    • Diretório de trabalho:% d
  • vá para a guia "Execução". Em "Modo de execução", verifique o seguinte:
    • 'Exibir saída'

Salve a configuração clicando no menu: 'Arquivo' > 'Salvar'.

Feche as ações do nautilus e reinicie o nautilus (pode ser necessário usar o pkill nautilus):

pkill nautilus

3.) Digitalize com o eset com o botão direito do mouse

Simplesmente clique com o botão direito do mouse em uma seleção (isto é, selecione várias pastas ou arquivos) e selecione 'Ações de ação do Nautilus' > 'Eset-ThreatScan' no menu de clique com o botão direito do mouse 'pop-up'.

A verificação será executada silenciosamente em segundo plano. Quando a varredura estiver concluída, um pop-up aparecerá exibindo os fluxos de saída (incluindo resumo, erros e resultados da varredura, assim como quando executado através do terminal). Você pode fechar o pop-up clicando em 'OK' ou pressionando 'Alt' + 'F4.

Espero que isso ajude a tornar sua vida mais fácil. Felicidades.

    
por brunuser 04.02.2017 / 21:43