Pular para o conteúdo

Localizar pasta do usuário [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Localizar pasta do usuário [RESOLVIDO]

Enviado em 20/07/2012 - 09:05h

Como faço para procurar se o diretório existe passando o nome do usuário como uma variável?

Meu código está assim:


#!/bin/bash

echo Digite o usuário desejado.
read $usuario


pasta="/home/$usuario"

if [ -d $pasta ]
then
echo Encontrada
else
echo Não encontrou
fi


Porém não funciona

Responder tópico

2. Re: Localizar pasta do usuário [RESOLVIDO]

Enviado em 20/07/2012 - 10:10h

Ja resolvi

coloquei read $usuario quando na verdade deveria ser read usuario

3. Re: Localizar pasta do usuário [RESOLVIDO]

Enviado em 20/07/2012 - 13:25h

ricardoschet escreveu:

Ja resolvi

coloquei read $usuario quando na verdade deveria ser read usuario


é... vi isso em seu script e o reescrevi para testar, funciona dessa forma:


#!/bin/bash
echo "Type user desired:"
read user
dir=/home/$user

if [ -d $dir ]; then
echo "The user exist!"
else
echo "User not found!"
fi

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder