+ Responder ao Tópico

  1. 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.    Publicidade


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

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

  5. 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,

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


  7.    Publicidade




Visite: BR-Linux ·  VivaOLinux ·  Dicas-L