+ Responder ao Tópico



  1. #1

    Padrão Verificar volume montado em script

    Boa tarde!

    Preciso executar um script na estação do usuário, mas preciso saber primeiro se o volume montado para a máquina remota está ok. Existe algum comando que certifica se volume x (exemplo: /mnt/.pastaremota) está montado com sucesso?
    Já tentei colocar no script o comando:

    if [ $(mount |grep /mnt/.pastaremota) ]; then
    echo 'ok'
    else
    echo 'volume não montado!'
    fi

    Não está funcionando, pois a pasta está montada e funcionando na estação, mas o resultado do script está saindo 'volume não montado!'


    Desde já agradeço qq. ajuda,

  2. #2
    Analista de Suporte em TI Avatar de demattos
    Ingresso
    Jul 2011
    Localização
    Criciuma/SC
    Posts
    1.923
    Posts de Blog
    3

    Padrão Re: Verificar volume montado em script

    o seria o commando df -h, este mostra os volumes montados

  3. #3

    Padrão Re: Verificar volume montado em script

    found=`df -h |grep "/path/dir" |wc -l `
    if [ $found -gt 0 ]; then
    echo 'exist'
    else
    echo 'not exist'
    fi
    Abraço

  4. #4

    Padrão Re: Verificar volume montado em script

    Obrigado pela ajuda! Problema resolvido com a ajuda de vcs.

    Somente uma observação ao demattos:
    O comando "mount" também server para mostrar os volumes montados, testei o script com "mount" e "df -h" e ambos funcionaram desde que atribuídos primeiro a uma varável e depois testando no "if".

    Abraços,

  5. #5
    Analista de Suporte em TI Avatar de demattos
    Ingresso
    Jul 2011
    Localização
    Criciuma/SC
    Posts
    1.923
    Posts de Blog
    3

    Padrão Re: Verificar volume montado em script

    sim, ja tinha percebido depois rsrsr, mas sempre usei o df por isto dei a dica, mas valeu