Find Jobs
Hire Freelancers

BASH PROGRAMING!

$30-250 USD

Dokončeno
Zveřejněno skoro před 16 roky

$30-250 USD

Zaplaceno při doručení
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
IČ projektu: 300096

O projektu

5 nabídky
Vzdálený projekt
Aktivní před 16 roky

Chcete si vydělat nějaké peníze?

Výhody podávání nabídek na Freelancer

Stanovte si rozpočet a časový rámec
Získejte za svou práci zaplaceno
Načrtněte svůj návrh
Registrace a podávání nabídek je zdarma
Uděleno:
Avatar uživatele
Hi. That's my specialty. Please check PM.
$50 USD v 7 dnech
4,9 (175 recenze)
7,0
7,0
5 freelanceři nabízejí v průměru $34 USD za tuto práci
Avatar uživatele
Hi Please check PMB for details
$30 USD v 1 dni
4,9 (20 recenze)
4,2
4,2
Avatar uživatele
Hello, it's easy, let me do it for you, Thank you!
$30 USD v 2 dnech
3,3 (8 recenze)
3,7
3,7
Avatar uživatele
Hi, I can help with this matter, just contact me, Thanks
$30 USD v 2 dnech
0,0 (0 recenze)
0,0
0,0
Avatar uživatele
Details in PMB.
$30 USD v 0 dni
0,0 (0 recenze)
0,0
0,0

O klientovi

Pochází z UNITED STATES
bowie, United States
5,0
161
Ověřená platební metoda
Členem od zář 10, 2007

Ověření klienta

Díky! Poslali jsme vám e-mailem odkaz pro získání kreditu zdarma.
Při odesílání e-mailu se něco pokazilo. Zkuste to prosím znovu.
Registrovaných uživatelů Zveřejněných projektů
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Načítání náhledu
Bylo uděleno povolení ke geolokaci.
Vaše doba přihlášení vypršela a byli jste odhlášeni. Přihlaste se znovu.