Linux'ta aynı anda birden çok dosyayı yeniden adlandırın

Nasıl yapabileceğinizi hiç merak ettiyseniz aynı anda birden çok dosyayı yeniden adlandırın, tek tek gitmek yerine, aradığınız mini eğitim budur. İçinde, bağımsız olarak yapmak ve zamanınızı boşa harcamak zorunda kalmadan, aynı anda ve basit ve rahat bir şekilde adları değiştirebilmeniz için favori GNU / Linux dağıtımınızın konsolundan nasıl ilerleyeceğinizi adım adım öğreteceğiz. Cp veya mv komutunu denediyseniz, birkaç dosyayla aynı anda yapamayacağınızı bileceksiniz ...

Ancak başka yollar da var ve bu alternatiflerden biri mmv komutu. Terminalde mmv komutunu girip çalıştırırsanız, büyük ihtimalle programın kurulu olmadığını belirten tipik bir mesaj bulacaksınız, bu nedenle normalde kullandığınız tercih edilen paket yöneticisini kullanabilir ve gerekli olanı kurmaya devam edebilirsiniz. aynı adı taşıyan paket. Bu paket yüklendiğinde, dosyaları tek tek değil toplu olarak taşıyabileceğiniz, kopyalayabileceğiniz, ekleyebileceğiniz ve yeniden adlandırabileceğiniz orijinal mv'den daha esnek bir araca sahip olacaksınız.Gerçekte mmv ile bunu yapamazsınız, ancak evet yardımı standart joker karakterler Unix işletim sistemleri tarafından sağlananlardan biri ve bunlar mmv ile birleştirildiğinde aynı anda birkaç dosyanın adını değiştirmemize izin verir. Örneğin, ana dizininizde olduğumuzu ve c1.txt, c2.txt ve c3.txt adlı üç metin dosyanız olduğunu hayal edin. Bu adları d1.txt, d2.txt ve d3.txt olarak değiştirmek istiyorsunuz:

mmv c \ * d \ # 1

Ve şimdi bir ls ile listelerseniz, isimlerin aradığınız şey olduğunu göreceksiniz. Yani, c \ * (c1, c2, c3) örüntüsü d \ # 1 (d1, d2 ve d3) kalıbına ve ilk joker karaktere (1) atıfta bulunarak değiştirilmiştir. Ve elbette metin dizelerini vb. Değiştirmek için başka özel karakterler de kullanabilirsiniz. Örneğin, hello1.txt, hello2.txt ve hello3.txt dosyalarına sahip olduğunuzu ve mmv'den sonra yukarıdakiler yerine aşağıdakileri koyduğunuzu hayal edin:

mmv '* hol *' '# 1abc # 2'

Sonuç abca1.txt, abca2.txt ve abca3.txt olacaktır. Uzantıları değiştirmek istemeniz durumunda, tüm dosyaların adlarını değiştirmeden de yapabilirsiniz. .Txt'yi .htm ile değiştirmek istediğinizi düşünün:

mmv \ *. txt \ # 1.htm

Ve sonuç abca1.htm vb. Olur.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Fatura dijo

    İlginç, kendi adıma genellikle pyrename grafik aracını kullanıyorum, çok iyi.
    Öte yandan, .txt'yi .htm olarak değiştirmek için verilen örnekte .html kullanmak neredeyse daha iyidir, çünkü .htm, Microsoft tarafından 3'lı yıllarda 90 harften fazla uzantıya izin vermeyen FAT dosya sistemi için yapılan bir kısaltmadır. web başladığında (8 harften fazla isim yok).