Linux - problemas en centos usando vi

   
Vista:

problemas en centos usando vi

Publicado por Francisco Ayala (5 intervenciones) el 11/03/2013 17:54:49
Hola , mi nombre es Francisco Ayala , ahorita yo he estado programando en vi , el problema que tengo es que necesito crear un script que me pida el nombre de un usuario , luego verifica si existe en el archivo /etc/passwd . Si existe imprimira su nombre , uid y su shell por defecto , si el usuario no existe , imprimira un mensaje que diga que el usuario no existe .


Gracias por su ayuda
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve

problemas en centos usando vi

Publicado por xve (662 intervenciones) el 12/03/2013 09:37:01
Hola Francisco, una manera muy simple seria esta:
1
2
3
4
5
6
7
8
9
10
11
#!/bin/bash
 
echo "Introduce un nombre de usuario:"
read nombre
 
result=$(grep $nombre /etc/passwd | cut -d: -f1,3,6)
if [ $result ];then
    echo $result
else
    echo "No se ha encontrado"
fi


Coméntanos, ok?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

problemas en centos usando vi

Publicado por Francisco Ayala (5 intervenciones) el 12/03/2013 16:10:20
Gracias , ahorita lo voy a probar
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar