Visite: BR-Linux ·  VivaOLinux ·  Dicas-L


+ 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




Tópicos Similares

  1. Ajuda em script 1 usuario pppoe/user-manager
    Por airtonveiga no fórum Redes
    Respostas: 1
    Último Post: 29-03-2009, 16:16
  2. Mikrotik montado em placa de computador! É bom?
    Por Glauco S Curvello no fórum Redes
    Respostas: 13
    Último Post: 07-09-2008, 18:28
  3. comandos shell em script perl ?
    Por maniero no fórum Linguagens de Programação
    Respostas: 1
    Último Post: 06-12-2005, 11:23
  4. Erro em script firewall
    Por WhiteTiger no fórum Servidores
    Respostas: 0
    Último Post: 16-05-2005, 10:49
  5. ajuda em script shell
    Por no fórum Servidores
    Respostas: 4
    Último Post: 06-02-2003, 14:22