Merhaba,

yedek.sh scriptini;

echo $PATH

çıktısında gördüğünüz dizinlerden birine koyup dener misiniz?

Örnek:
*/5 * * * * /usr/local/sbin/yedek.sh


Kolay gelsin,
Aytekin Aygün


Ümit AYDINLI yazmış:
> Evet kendim manuel çalıştırabiliyorum.chmod +x yedek.sh şeklinde işlem
> yapmıştım.
>
> Crona yazdığım satır;
>
> 1,5,10,15,20,25,30,35,40,45,50,55 * * * * /usr/local/bin/bash
> /home/uaydinli/yedek.sh
>
> Anlayamadım ama otomatik çalışmıyor.
>
> -----Original Message-----
> From: [email protected]
> [mailto:[email protected]] On Behalf Of Mustafa Aldemir
> Sent: Friday, July 24, 2009 11:30 AM
> To: Linux
> Subject: [Linux] Re: bir dosyayı ftpye otomatik aktarmak
>
> cron'suz kendiniz çalıştırabiliyor musunuz? dosya izinlerinde X (executable)
> görünüyor mu?
>
> belki /bin/bash /home/umit/yedekle.sh gibi çağırmanız gerekiyor olabilir.
>
> kolay gelsin,
> Mustafa  Aldemir
>
>
>
> --- On Fri, 7/24/09, Ümit AYDINLI <[email protected]> wrote:
>
>   
>> From: Ümit AYDINLI <[email protected]>
>> Subject: [Linux] Re: bir dosyayı ftpye otomatik aktarmak
>> To: "'Linux'" <[email protected]>
>> Date: Friday, July 24, 2009, 11:25 AM
>> Yardımınız için teşekkür
>> ederim.Aşağıdaki şekilde betigimi oluşturdum.Cron
>> da yalnız bir sıkıntı var her 5 dakikayı seçmiş
>> olmama rağmen otomatik
>> çalışmıyor.
>>
>> ############
>> # ftp betigi
>> ############
>> ftphost=ftp.host.com
>> ftpuser=test
>> ftppass=test
>>
>> ftp -in $ftphost <<EOF
>>   quote USER $ftpuser
>>   quote PASS $ftppass
>>
>>   binary
>>   put "${tarih}-${saat}:${dakika}-${logadi}.log.gz"
>>   quit
>> EOF
>>
>> -----Original Message-----
>> From: [email protected]
>> [mailto:[email protected]]
>> On Behalf Of [email protected]
>> Sent: Friday, July 24, 2009 11:10 AM
>> To: Linux
>> Subject: [Linux] Re: bir dosyayı ftpye otomatik aktarmak
>>
>> merhaba,
>>
>> basit bir bash script işinizi görür. arşiv dosyanızı
>> oluştururken haftanın
>> kaçıncı günü olduğuna göre bir isim verin.
>> Örneğin: (tüm /home'u sıkıştırmak
>> için)
>>
>> ==============
>> #!/bin/bash
>> GUN=`date +%u`
>> tar -cvzf /yedek/centos-$GUN /home
>> ==============
>>
>> Böylece bir hafta sonra aynı dosyanın üzeirne
>> yazılacak. Daha sonra da bunu
>> ftp ile başka bir makineye atmak için aynı betiğin
>> devamına şöyle bişey
>> ekleyebilirsiniz.
>>
>> ==============
>> hostname="IP_ADRESI"
>> username="KULLANICI_ADINIZ"
>> password="SIFRENIZ"
>> ftp -in $hostname <<EOF
>> quote USER $username
>> quote PASS $password
>> binary
>> put /yedek/centos-$GUN
>> quit
>> EOF
>> ==============
>>
>> Sonra da bu betiği cron'a her gün (tercihen trafiğinizin
>> fazla olmadığı bir
>> saatte) çalışacak şekilde ekleyebilirsiniz.
>>
>> Uyarı: betiği şimdi yazdım, ufak tefek düzeltmeler
>> yapmak gerekebilir.
>>
>> sevgi, saygı...
>> Mustafa  Aldemir
>>
>>
>>
>> --- On Thu, 7/23/09, [email protected]
>> <[email protected]>
>> wrote:
>>
>>     
>>> From: [email protected]
>>>       
>> <[email protected]>
>>     
>>> Subject: [Linux] bir dosyayı ftpye otomatik aktarmak
>>> To: [email protected]
>>> Date: Thursday, July 23, 2009, 8:23 PM
>>> selamlar;
>>>
>>> centos 5 kullanıyorum diskim üzerinde
>>>       
>> oluşturduğum
>>     
>>> arşiv dosylarımı örneğin her gün bir ftp
>>>       
>> adresine
>>     
>>> otomatik göndermek, gönderilen dosylarında
>>>       
>> örneğin bir
>>     
>>> hafta sonra diskten otomatik silinmesini istiyorum.
>>>
>>>
>>>
>>> çokmu şey istiyorum acaba diyorum kendi
>>>       
>> kendime.yeni
>>     
>>> olduğumdandır diyip geçiyorum.
>>>
>>> mümkün müdür veya nasıl yapılır belgesi varmı
>>> yardımcı olabilirmisiniz?
>>>       
>>
>>       
>> _______________________________________________
>> Linux E-Posta Listesi
>> [email protected]
>>
>> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık
>> bu listeden gelen
>> e-postaları almak istemiyorsanız aşağıdaki bağlantı
>> adresini kullanarak 1
>> dakika içinde üyeliğinizi sonlandırabilirsiniz.
>> http://liste.linux.org.tr/mailman/listinfo/linux
>>
>> _______________________________________________
>> Linux E-Posta Listesi
>> [email protected]
>>
>> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık
>> bu listeden gelen e-postaları almak istemiyorsanız
>> aşağıdaki bağlantı adresini kullanarak 1 dakika içinde
>> üyeliğinizi sonlandırabilirsiniz.
>> http://liste.linux.org.tr/mailman/listinfo/linux
>>
>>     
>
>
>       
> _______________________________________________
> Linux E-Posta Listesi
> [email protected]
>
> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen
> e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1
> dakika içinde üyeliğinizi sonlandırabilirsiniz.
> http://liste.linux.org.tr/mailman/listinfo/linux
>
> _______________________________________________
> Linux E-Posta Listesi
> [email protected]
>
> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
> e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
> dakika içinde üyeliğinizi sonlandırabilirsiniz.
> http://liste.linux.org.tr/mailman/listinfo/linux
>
>   
_______________________________________________
Linux E-Posta Listesi
[email protected]

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
dakika içinde üyeliğinizi sonlandırabilirsiniz.
http://liste.linux.org.tr/mailman/listinfo/linux

Cevap