The UNIX and Linux Forums  


Go Back   El UNIX y Linux Foros > Arriba Foros > Programación de scripts de shell y
.
google unix.com



Programación de scripts de shell y Plantear preguntas sobre KSH, CSH, SH, BASH, PERL, PHP, SED, AWK y otros scripts de shell y lenguajes de script de shell aquí.

Más UNIX y Linux Foro Temas usted puede encontrar útiles
Hilo Hilo para principiantes Foro Respuestas Último mensaje
Comando de mostrar resultados en la consola y, al mismo tiempo guardar el mando y su producción satimis UNIX for Dummies Preguntas y Respuestas 7 01-25-2009 08:27 PM
problema con la salida de comando que se encuentra la entrada al comando basename ... new_learner UNIX for Dummies Preguntas y Respuestas 2 12-14-2008 02:56 AM
De comandos de UNIX para el control de activos de fibra Canales DavoH UNIX for Dummies Preguntas y Respuestas 1 12-31-2007 06:17 PM
Validez Xerobeat Programación de scripts de shell y 1 12-04-2006 05:14 PM
comando de control de temperatura y la humedad. pattarapongn AIX 0 10-21-2006 07:01 AM

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
Linkback vínculo Herramientas de hilo Buscar en este Hilo Tasa de Hilo Modos de visualización
  #1 (Enlace permanente)  
Old 01-03-2009
roddo90 roddo90 is offline
Usuario Registrado
  
 

Fecha: enero 2009
Publicaciones: 1
control de comando de salida de validez

hola, estoy tratando de escribir un script para comprobar si los directorios home de los usuarios se hayan configurado correctamente. a continuación es un extracto de la escritura

Cita:
dirperm \u003d $ (ls-ld $ (echo $ usuario | awk-F: '(print $ 6)') | awk-F '' '(print $ 3)')
# echo $ nombre_usuario
if [ "$ nombre_usuario" \u003d\u003d "$ dirperm"]
entonces
echo $ nombre_usuario [PASS]
algo más
if [-z "$ dirperm"]
entonces
echo $ nombre_usuario [FAIL - Directorio no existe!]
algo más
echo $ nombre_usuario [FAIL]
Aquí, estoy tratando de poner el nombre del propietario del directorio principal dentro de la variable dirperm (mediante la lectura de las líneas en / etc / passwd). Sin embargo, parece que cuando el directorio no es válida, el "no existe" mensaje de error aparece y comedores de la secuencia de comandos de salida. ¿Cómo puedo hacer un cheque para ver si la salida de ls-ld en el script es válida?
 

Marcadores

Herramientas de hilo Buscar en este Hilo
Buscar en este Hilo:

Búsqueda avanzada
Modos de visualización Vota a este hilo
Vota a este hilo:

Normas de envío
puede que no nuevo puesto de hilos
puede que no enviar respuestas
puede que no enviar archivos adjuntos
puede que no editar sus puestos

Código BB es Encendido
Emoticones son Encendido
[IMG] código Encendido
Código HTML es Apagado
Trackbacks son Encendido
Pingbacks son Encendido
Refbacks son Encendido




Todas las horas son GMT -4. La hora es 01:21 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traducciones de idiomas Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Estudios
El UNIX y Linux Foros Contenido Copyright © 1993-2009. Todos los derechos Reserved.Ad Gestión por RedTyger

Las direcciones URL de contenido vBSEO 3.2.0