Bilişim / Internet
Posts 1-6 of 6
-
Sadık KılıçThe company name is only visible to registered members.tar include ve exlude
Herkese iyi çalışmalar
Solaris unix sunucularımızda yedekleme amacıyla yazdığım scripte şöyle bir
ihtiyac olustu. Ben tar komutunu kullanırken exlude ettiğim bir dizinin
altındaki altdizini include etmek itsiyorum. Daha acık anlatmak gerekirse
aşağıdaki gibi bir dizin yapısında
./anadizin
dizin1
dosya1
dosya2
dizin2
dosya3
dosya4
dosya5
ben anadizini tar'larken, dizin2'yi exlude edip dosya4'ü include etmek istiyorum.
Include etmek istediğim dosya exlude edilmiş bir dizinde olunca -I parametresi
çalışmıyor. Bu durumu nasıl halledebilirm?
saygıyla,
- 02 May 2008, 10:02 am
-
Mehmet Ak(not a XING member)Ynt: tar include ve exlude
tar -cvf yedeklerim.tar `ls -1 | grep -v dizin2`
Linux ve Unix'in gözünü seveyim :)
- 06 May 2008, 7:45 pm
-
Sadık KılıçThe company name is only visible to registered members.Ynt: tar include ve exlude
Bende Unix ve Linux'un gözünü seveyim ama önerdiğiniz yöntem işimi görmüyor.
tar komutuna X parametresini kullanarak işleme sokulmayacak dizinlerin listesini
veriyorum. böyle olunca, bu exclude listesinde bulunan bir dizinin altındaki
dosyayı dahil edemiyorum. zaten man sayfasında belirtmişler bu durumu, sonradan
dikkat ettim.
Aklıma problem yaratacağını düşündüğüm sunucularda elle yedekleme yapmaktan
başka bir çözüm gelmiyor. teşekkürler
- 07 May 2008, 2:50 pm
-
Mehmet Ak(not a XING member)Ynt: tar include ve exlude
Yapmak istediğinizi anladım . Şu sıralar yoğunum hafta sonu bakarım. scriptlerle
herşeyin çözümü vardır
- 07 May 2008, 4:20 pm
-
Serkan HamaratThe company name is only visible to registered members.Ynt: tar include ve exlude
Yapmak istediginizi "exclude" ederek degil ama
birden fazla dosya belirterek yapabilirsiniz:
tar czf arsiv.tar.gz anadizin/dizin1 anadizin/dizin2/dosya4
- 04 Jun 2008, 2:23 pm
-
Sadık KılıçThe company name is only visible to registered members.Ynt: tar include ve exlude
tek tek belirtilemeyecek kadar çok ve diskleri sürekli değişebilen bir sunucuda olduğu için böyle bir şey
mümkün olmadı. tar işleminden önce dinamik bir exclude listesi oluşturan script ile hallettim.
teşekkürler
- 04 Jun 2008, 4:50 pm
