Find Jobs
Hire Freelancers

BASH PROGRAMING!

$30-250 USD

Terminado
Publicado hace casi 16 años

$30-250 USD

Pagado a la entrega
I have a script that I wrote and I need it extended, I need the script to compare a directory list to a user variable if the directory does not exist then it needs to be created. Then the users remote directory gets mounted (there are multiple users) then an rsync takes place. Please notice how I create the directories daily by date! Your job is to fix up this script, I got the script to compare usernames by the number of letters and thats wrong. so i need a spot to enter the mount points as well and to get the script to compare and care directories. my budget is $30 #!/bin/bash users=( ysapir david rpril zrobinson ) emailadd= hostname=`hostname` directory=`date +%Y-%m-%d` echo ${users[@]} echo $directory foonum=${#users} count=0 for d in $( ls /backup/ ); do echo ${d[@]} for ((i=0;i<$foonum;i++)); do if [ "${users[${i}]}" = "${d[@]}" ] ; then echo ${users[${i}]} directory is synced mount //[login to view URL] /mnt/${users[0]}/ -o username=ysapir,password=zublahzublah rsync -av /mnt/ysapir/ /backup/${users[0]}/$directory | tee /tmp/[login to view URL] cat /tmp/[login to view URL] | mail -s "$(date)" cat /tmp/[login to view URL] >> /var/log/rsync/log umount //[login to view URL] let "count += 1" fi done done echo "COUNT: " . ${count} echo "FOONUM: " . ${foonum} if [ ${count} != ${foonum} ] ; then echo Usernames are not synced, please verify variable. else echo Usernames are all synced. fi
ID del proyecto: 300096

Información sobre el proyecto

5 propuestas
Proyecto remoto
Activo hace 16 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
Hi. That's my specialty. Please check PM.
$50 USD en 7 días
4,9 (175 comentarios)
7,0
7,0
5 freelancers están ofertando un promedio de $34 USD por este trabajo
Avatar del usuario
Hi Please check PMB for details
$30 USD en 1 día
4,9 (20 comentarios)
4,2
4,2
Avatar del usuario
Hello, it's easy, let me do it for you, Thank you!
$30 USD en 2 días
3,3 (8 comentarios)
3,7
3,7
Avatar del usuario
Hi, I can help with this matter, just contact me, Thanks
$30 USD en 2 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Details in PMB.
$30 USD en 0 día
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de UNITED STATES
bowie, United States
5,0
161
Forma de pago verificada
Miembro desde sept 10, 2007

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.