Selamlar,
Bu 10 komutu ard arda crontab a yazarsaniz problem yasayabilirsiniz.
Bunun yerine bu 10 komutu bir script dosyasina istediginiz sirayla yazip,
crontab a da bu script i verirseniz script in icine yazarsaniz sizin
icin bir cozum olabilir.
Iyi calismalar dilerim.
N. Ersen SISECI
http://www.enderunix.org
Mesut GÜLNAZ yazmış:
ewt bu işimi fazlasıyla gördü. teşekürler.
şimdi bir sorum daha var.
bir shellscriptte arka arkaya 10 tane komut car diyelim. bunlar test
edildi ve çalışıyor.
ama bu komutlardan bazıları uzun sürerken bazıları hemen bitebilen
komutlar.
bir komut bitmeden diğerinini başlamaması gerekli. script teki sırası
doğru.
ben bu scripti cron a koyduğumda komutların çalışması sıra ile olur mu
yani üstteki komutun bitmesi beklenir mi?
yoksa tüm hepsini okur aynı anda çalıştırır mı?
----- Original Message -----
*From:* Ismail YENIGUL <mailto:[EMAIL PROTECTED]>
*To:* [email protected]
<mailto:[email protected]>
*Sent:* Wednesday, June 07, 2006 12:59 PM
*Subject:* Re[2]: [FreeBSD] tar ve hedef dizin
Merhaba Mesut,
> home/deneme ye geçerek burada tar ile açmak da mümkün. ama bunlar
ile amacıma ulaşamam. çünkü crona yazılacak bir komut ve default
da /root a açılıyor.
o zaman bi shell script yazip cron'dan sadece tar'i degil de bu
scripti calistirmak isini gorur sanririm
#!/bin/sh
cd /usr/local && tar cvfz deneme.tar.gz && cd /home/deneme ....vs
Wednesday, June 7, 2006, 12:56:17 PM, you wrote:
>
teşekkürler onu denemiştim ama sorunum başkaymış.
şuanda şöyle bir komut veriyorum.
tar cvfz /home/deneme/deneme.tgz /usr/local/deneme
bu şekilde ilgili dosya ilgili dizice sıkıştırılıyor. ama dosyayı
açmak istediğinizde bulunduğu dizine usr/local/deneme olarak açılıyor.
yani
-su-2.05b# tar cvfz /home/deneme/deneme.tgz /usr/local/deneme
tar: Removing leading '/' from member names
a usr/local/deneme
-su-2.05b# ls -l
total 2
-rw-r--r-- 1 root wheel 126 7 Haz 12:52 deneme.tgz
-su-2.05b# tar zxvf deneme.tgz
x usr/local/deneme
-su-2.05b# ls -l
total 4
-rw-r--r-- 1 root wheel 126 7 Haz 12:52 deneme.tgz
drwxr-xr-x 3 root wheel 512 7 Haz 12:52 usr
-su-2.05b# ls -l usr/
total 2
drwxr-xr-x 3 root wheel 512 7 Haz 12:52 local
-su-2.05b# ls -l usr/local/
total 2
drwxr-xr-x 2 root wheel 512 7 Haz 12:51 deneme
-su-2.05b# ls -l usr/local/deneme/
total 0
-su-2.05b#
amacım deneme.tgz nin /home/deneme/deneme şeklinde açılması.
eksiğim nerede?
iyi çalışmalar...
----- Original Message -----
From: Muammer Dogan <mailto:[EMAIL PROTECTED]>
To: [email protected] <mailto:[email protected]>
Sent: Wednesday, June 07, 2006 12:29 PM
Subject: RE: [FreeBSD] tar ve hedef dizin
Slm,
tar –zxf dosya.tar -C /directory
man tar ;)
iyi calismalar..
Muammer
------------------------------------------------------------------------
From: Mesut GÜLNAZ [mailto:[EMAIL PROTECTED]
Sent: Wednesday, June 07, 2006 12:27 PM
To: [email protected] <mailto:[email protected]>
Subject: [FreeBSD] tar ve hedef dizin
tar ile dosya açarken açılan dosya için farklı bir path nasıl
belirtebilirim?
örnek:
dosya /home/test/ içerisinde. ben bu dosyayı /home/deneme/
içerisine açmak istiyorum.
/home/test içerisinde açıldıktan sonra /home/deneme dizinine
taşımak mümkün.
ya da
/home/deneme ye geçerek burada tar ile açmak da mümkün. ama bunlar
ile amacıma ulaşamam. çünkü crona yazılacak bir komut ve default
da /root a açılıyor.
tar zxvf deneme.tgz /home/deneme/
gibi varyasyonlar işe yaramadı. ne önerirsiniz?
şimdiden teşekkürler...
--
Ismail YENIGUL
EnderUNIX Cekirdek Takimi Uyesi
Acik Akademi Yayinlari Editoru
[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
http://www.enderunix.org
Yayinevi: http://www.acikakademi.com
endersys: http://www.endersys.com
---------------------------------------------------------------------
Cikmak icin, e-mail: [EMAIL PROTECTED] Liste
arsivi: http://lists.enderunix.org Turkiye'nin ilk FreeBSD kitabi:
http://www.acikakademi.com/freebsd.php
---------------------------------------------------------------------
Cikmak icin, e-mail: [EMAIL PROTECTED]
Liste arsivi: http://lists.enderunix.org
Turkiye'nin ilk FreeBSD kitabi: http://www.acikakademi.com/freebsd.php