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

  • hans peder sahl

    hans peder s

    22 Temmuz 2009
  • jesiel santos

    jesiel santo

    15 Ocak 2009
  • RomanAtwood

    RomanAtwood

    18 Kasım 2009