Bilişim / Internet

Bilişim / Internet

Posts 1-6 of 6
  • User photo
    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,
  • User photo
    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 :)
  • User photo
    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
  • User photo
    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
  • User photo
    Serkan Hamarat
    The 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
  • User photo
    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