Alejandro Rivas <[EMAIL PROTECTED]> escribió: Saludos.
Desde un equipo linux copio archivos a disquetes en
varios equipos XP y en secuencia.
Uso un scriptillo "Rústico"
#'--------------------------
#/bin/sh
sync
smbmount //C1/A /cc1par -o guest,cc1
cp /paracc1/1/* /cc1par
sync
umount /cc1par
smbmount //C2/A /cc1par -o guest,cc1
cp /paracc1/1/* /cc1par
sync
umount /cc1par
smbmount //C3/A /cc1par -o guest,cc1
cp /paracc1/1/* /cc1par
sync
umount /cc1par
# y asi se repiten las lineas para 40
# --------------------------
Resulta que cuando una de las disqueteras no tiene
disquete, el proceso se corrompe. Sique en las
restantes pero ya no copia.
La unidad vacía queda montada y hasta que le inserto
el disquete la puedo desmontar.
Cómo podría agregar una linea o algo para que
compruebe si hay disquete y monte. Si no hay disquete
que pase a la siguiente.
Tengo alguna idea de que esto es algo complicado.
Gracias
______________________________________________
¿Con Mascota por primera vez? Sé un mejor Amigo. Entra en Yahoo! Respuestas
http://es.answers.yahoo.com/info/welcome
_______________________________________________
Lista de correo Linux-plug
Temática: Discusión general sobre Linux
Peruvian Linux User Group (http://www.linux.org.pe)
Participa suscribiéndote y escribiendo a: [email protected]
Para darte de alta, de baja o hacer ajustes a tu suscripción visita:
http://listas.linux.org.pe/mailman/listinfo/linux-plug
IMPORTANTE: Reglas y recomendaciones
http://www.linux.org.pe/listas/reglas.php
http://www.linux.org.pe/listas/comportamiento.php
http://www.linux.org.pe/listas/recomendaciones.php
Saludos nuevamente
Leyendo algunos contenidos estoy tratando de armar una solución.
Estoy intentando armar un pequeño script como el siguiente
#!/bin/bash
echo "copiando hacia C1 "
smbmount //C1/A /cc1par -o guest,cc1
cp /c/edad /cc1par
if [$? -eq 0] then
cp -v /c/* /cc
echo "proceso correcto en C1"
fi
umount /cc
# ----------------------------------------------
Resultan varias cosas:
/c/edad* es un pequeñito archivo solo para confirmar si se puede copiar o no..
Por lo que he leido $? da 0 cuando un comando tiene éxito
entonces, si tiene exito que copie todo lo que me interesa
Al final, Siempre tiene que desmontar
Pero me sale el siguiente error:
cp: no se puede efectuar `stat' sobre «/cc1par/edad»: Error de entrada/salida
./monta: line 8: syntax error near unexpected token `fi'
./monta: line 8: `fi'
Tambien quisiera especificar cuando es "proceso incorrecto en C1"
Espero ayuda
---------------------------------
¿Con Mascota por primera vez? - Sé un mejor Amigo
Entra en Yahoo! Respuestas.
_______________________________________________
Lista de correo Linux-plug
Temática: Discusión general sobre Linux
Peruvian Linux User Group (http://www.linux.org.pe)
Participa suscribiéndote y escribiendo a: [email protected]
Para darte de alta, de baja o hacer ajustes a tu suscripción visita:
http://listas.linux.org.pe/mailman/listinfo/linux-plug
IMPORTANTE: Reglas y recomendaciones
http://www.linux.org.pe/listas/reglas.php
http://www.linux.org.pe/listas/comportamiento.php
http://www.linux.org.pe/listas/recomendaciones.php