·4 dk okuma

Mac'te Dosya Adlarından Toplu Olarak Karakter Nasıl Kaldırılır

Dosya adlarını dolduran fazladan karakterler, rastgele önekler veya istenmeyen son ekler aramayı ve sıralamayı zorlaştırır. Onlarca veya yüzlerce dosyanız varken bunları tek tek temizlemek gerçekçi değildir.

Dışa aktarılan dosyalar adlarınıza gönüllü olarak gereksiz şeyler eklemeyi sever. Bir tarayıcı her şeye "Scan_" ekler. Bir CMS 12 karakterlik bir kimlik ekler. Bir indirme, dosya zaten var olduğu için sonuna "(1)" ekler. Bir müşteri, düzenli klasörünüzü kaosa çeviren boşluklar, özel karakterler ve tutarsız büyük/küçük harf kullanımına sahip dosyalar gönderir.

Bu fazladan karakterleri onlarca veya yüzlerce dosyadan çıkarmanız gerekiyor. Bunu elle yapmak, her tek dosya için tıklama, seçme, silme ve Enter'a basma anlamına gelir. Bu bir iş akışı değil — bir ceza.

Finder'da yapamayacaklarınız

Finder'ın yeniden adlandırma aracı metin bulup değiştirmenize izin verir, bu da bazı karakter kaldırma işlerini halleder. Her dosyanın başında "Scan_" varsa, "Scan_"ı hiçbir şeyle değiştirebilirsiniz. Ama Finder şunları yapamaz:

  • Karakterleri konuma göre kaldırmak (örneğin, "ilk 5 karakteri sil")
  • Karakterleri sondan kaldırmak (örneğin, "son alt çizgiden sonraki her şeyi sil")
  • Bir kalıpla eşleşen karakterleri kaldırmak (örneğin, "(1), (2), (copy) gibi herhangi bir parantezli ifadeyi sil")
  • Tek bir işlemde birden fazla kaldırma işlemini zincirlemek

Kaldırmanız gereken karakterler tüm dosyalarda aynı değilse, Finder'ın birebir metin eşleştirmesi yardımcı olmaz.

Renym ile toplu karakter kaldırma

Renym, dosya adlarından karakter kaldırmanın birden fazla yolunu sunar ve bunları tek bir işlem hattında birleştirebilirsiniz.

macOS'ta Renym ile dosya adlarından toplu karakter kaldırma

Konuma göre kaldırma

Her dosya adından ilk N veya son N karakteri silin. İçeriği değişen ama uzunluğu değişmeyen sabit uzunluklu önekleri veya son ekleri temizlemek için mükemmel.

Kalıba göre kaldırma

Değişken metni eşleştirip kaldırmak için regex kullanın. \s*\(\d+\) gibi bir kalıp, numaradan bağımsız olarak tüm "(1)", "(2)", "(3)" son eklerini kaldırır. ^[A-Z]{3}_ gibi bir kalıp ise bir alt çizgiyle biten herhangi bir üç harfli öneki temizler.

Bul ve değiştir ile kaldırma

Basit durumlar için, istenmeyen metni bulun ve hiçbir şeyle değiştirin. "Copy of ", "Scan_" veya " - final" gibi tutarlı diziler için işe yarar.

Kaldırma işlemlerini zincirleyin

Bir öneki kaldırmanız VE parantezli son ekleri kaldırmanız VE geriye kalan çift boşlukları temizlemeniz mi gerekiyor? İşlem hattına üç eylem ekleyin. Her biri bir önceki adımın sonucu üzerinde çalışır ve canlı önizleme size her dosya için son sonucu gösterir.

Dosya adları temiz, tutarlı ve aranabilir olmalıdır. Değillerse, Renym'de beş dakikalık bir oturum tüm grubu düzeltir.

Renym'i Mac App Store'dan edinin

Sonraki Makale

Renym

Rename hundreds of files with visual pipelines — regex, numbering, case changes.

Get Renym on the Mac App Store