SORU
30 EYLÜL 2008, Salı


Nasıl tüm klasörleri ve dosyaları Linux üzerinde küçük harfe yeniden adlandırmak için?

Ben hiç büyük harf yere (C yaptırıyor, ama bunun bir önemi yok) görünmesi tam bir klasör ağacında bir özyinelemeli olarak yeniden adlandırın. Görmezden CVS ve SVN kontrol için Bonus puan/klasörleri dosyaları. Tercih edilen yolu, shell herhangi bir Linux kutusu boş olmalıdır beri bir kabuk olurdu.

Dosya yeniden adlandırma ayrıntıları hakkında geçerli bir argüman vardı.

  1. Aynı küçük adları ile dosyaların üzerine olması gerektiğini düşünüyorum, kullanıcının sorunu. Case-görmezden bir dosya sistemi üzerinde kontrol ederken ikincisi ilkini de üzerine.

  2. A-Z karakterleri ve a-z, diğer her şey sadece sorunları (en azından kaynak kodu ile) arıyor onları dönüştürmek düşünün.

  3. Bu komut, Linux sisteminde bir yapı çalıştırmak için gerekli olacaktır, CVS veya SVN kontrol dosyalarında değişiklik atlanmış olması gerektiğini düşünüyorum. Sonuçta, sadece sıfırdan bir ödeme. Belki de bir "verme" daha uygun.

CEVAP
17 Kasım 2011, PERŞEMBE


küçük yine de ben çok seviyorum

rename 'y/A-Z/a-z/' *

OS X gibi duyarsız dosya sistemleri üzerinde veri kurtarma, case ,- f bayrağı eklemek isteyeceksiniz

rename -f 'y/A-Z/a-z/' *

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Bogdan Gabriel

    Bogdan Gabri

    5 Aralık 2006
  • Elly Awesome

    Elly Awesome

    15 ŞUBAT 2010
  • TheMasterOfHell100

    TheMasterOfH

    13 AĞUSTOS 2011