Her ihtiyacım olduğundan yeni bir çözüm bulduğum bir soruna sonunda kesin çözüm bulmak amacıyla, aha da buraya çiziktiriyorum:

Sorun şu: Örneğin Redhat’in güncellemelerinin bulunduğu bir dizin var, dizinin içinde de aynı paketin farklı sürümleri. Sizin istediğiniz, o dizindeki tüm paketlerin sadece son sürümleri.

Çözüm de şu: Buradaki perl betiğini kullanıyoruz. İhtiyaç duyduğu modülü de önce “cpan -i Sort::Naturally” diye kuruyoruz. Sonra da:

  • ls | ./getupdates.pl > updates.txt komutu bize kopyalanacak dosyalar listesini veriyor.
  • cp -v `cat updates.txt|xargs` <hedef dizin> de kopyalama işini yapıyor.

Hele bir de “rsync over ftp” kullanıyorsanız, tadından yenmiyor.

Paylaşmak İçin:
  • Print
  • Facebook
  • Google Bookmarks
  • StumbleUpon
  • MySpace

İlgili Yazılar:

  1. Iphoto: Varsayılan Dizini Değiştirmek Iphoto‘da sakladığım fotoğraflar bir hayli yer kapladığından, fotoğrafların dizinini hep...
  2. Rsync Over Ftp Rsync, uzak sistemden ya da sisteme dizin yapılarını kopyalamak için...
  3. Ubuntu (Edgy) Üzerinde ZoneMinder Kurulumu Zoneminder, sitesinden indirilebilen, açık kaynaklı bir Video ve hareket detektörlü...

1 Yıldız2 Yıldız3 Yıldız4 Yıldız5 Yıldız Henüz bu yazı puanlanmamış. Siz puanlasanız ne güzel olur, yıldızlara tıklamak yetiyor valla.
Yükleniyor ... Yükleniyor ...

Bu yazıya eklenmiş yorum yok.

Yorum yazmak isterseniz, aşağıdaki alanları doldurmanız gerekli. Ayrıca buraya tıklayarak üye olabilir, yorumlarınızın daha da kalıcı olmasını sağlayabilirsiniz.
Lütfen dikkat: Birini rencide edici, küfür içeren, tat kaçırıcı yorumlarınızı önce siler, sonra da bağlandığınız bilgisayara virüs bulaştırabilirim. Bulaştıramasam da beddua ederim.

Başka bir not daha: İmla kurallarına uyalım, uymayanları uyaralım. Büyük harfle yazmayalım, yazanlara kızalım.Anlaşılmaz yorumları silersem kızmayalım, gücenmeyelim.