Find Jobs
Hire Freelancers

BASH PROGRAMING!

$30-250 USD

Færdiggjort
Slået op næsten 16 år siden

$30-250 USD

Betales ved levering
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
Projekt-ID: 300096

Om projektet

5 forslag
Projekt på afstand
Aktiv 16 år siden

Leder du efter muligheder for at tjene penge?

Fordele ved budafgivning på Freelancer

Fastsæt dit budget og din tidsramme
Bliv betalt for dit arbejde
Oprids dit forslag
Det er gratis at skrive sig op og byde på jobs
Tildel til:
Brug Avatar.
Hi. That's my specialty. Please check PM.
$50 USD på 7 dage
4,9 (175 anmeldelser)
7,0
7,0
5 freelancere byder i gennemsnit $34 USD på dette job
Brug Avatar.
Hi Please check PMB for details
$30 USD på 1 dag
4,9 (20 anmeldelser)
4,2
4,2
Brug Avatar.
Hello, it's easy, let me do it for you, Thank you!
$30 USD på 2 dage
3,3 (8 anmeldelser)
3,7
3,7
Brug Avatar.
Hi, I can help with this matter, just contact me, Thanks
$30 USD på 2 dage
0,0 (0 anmeldelser)
0,0
0,0
Brug Avatar.
Details in PMB.
$30 USD på 0 dag
0,0 (0 anmeldelser)
0,0
0,0

Om klienten

Flag for UNITED STATES
bowie, United States
5,0
161
Betalingsmetode verificeret
Medlem siden sep. 10, 2007

Klientverificering

Tak! Vi har sendt dig en e-mail med et link, så du kan modtage din kredit.
Noget gik galt, da vi forsøgte at sende din mail. Prøv venligst igen.
Registrerede brugere Oprettede jobs i alt
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Indlæser forhåndsvisning
Geolokalisering er tilladt.
Din session er udløbet, og du er blevet logget ud. Log venligst ind igen.