Autor Tópico: Resolver um script para calcular espaço em disco [Resolvido]  (Lida 2949 vezes)

Offline marcosalbertos

  • Usuário Ubuntu
  • *
  • Mensagens: 2
    • Ver perfil
Resolver um script para calcular espaço em disco [Resolvido]
« Online: 04 de Junho de 2010, 19:07 »
Usei este comando em um script que montei,

read -p "Informe diretório para calcular espaco ocupado: " DIR   du -s $DIR

e deu esta resposta:

read: 106: -s: bad variable name

Alguém tem uma solução para meu problema?
« Última modificação: 04 de Junho de 2010, 21:41 por marcosalbertos »

Offline jeflui

  • Usuário Ubuntu
  • *
  • Mensagens: 745
    • Ver perfil
Re: Resolver um script para calcular espaço em disco
« Resposta #1 Online: 04 de Junho de 2010, 20:46 »
Código: [Selecionar]
#!/bin/bash
echo -e "informe diretório para calcular espaço\n"
read dir
du -hs $dir

Funciona de boa, o -h deixa a saída do du "melhor" =)

Offline marcosalbertos

  • Usuário Ubuntu
  • *
  • Mensagens: 2
    • Ver perfil
Re: Resolver um script para calcular espaço em disco
« Resposta #2 Online: 04 de Junho de 2010, 21:28 »
vlw jeflui

teu comando deu certinho.....
só tirei o "-e" que estava depois do echo, pois ele ficava impresso na tela.

Abraço.

Offline mhkgalvez

  • Usuário Ubuntu
  • *
  • Mensagens: 289
  • Não temas: A Esperança VIVE!!!
    • Ver perfil
    • The Century Truth - Conhecendo a Verdade deste Século.
Re: Resolver um script para calcular espaço em disco [Resolvido]
« Resposta #3 Online: 04 de Junho de 2010, 23:19 »
O que exatamente este du -hs faz? :-[
"A quem vencer, eu o farei coluna no templo do meu Deus, e dele nunca sairá; e escreverei sobre ele o nome do meu Deus, e o nome da cidade do meu Deus, a nova Jerusalém, que desce do céu, do meu Deus, e também o meu novo nome."

Offline jeflui

  • Usuário Ubuntu
  • *
  • Mensagens: 745
    • Ver perfil
« Última modificação: 05 de Junho de 2010, 00:16 por jeflui »