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

  • Adam Khoury

    Adam Khoury

    23 Ocak 2008
  • kimberly p

    kimberly p

    23 Ocak 2010
  • Numberphile

    Numberphile

    15 EYLÜL 2011