Windows için Bulk Rename Utility'nin bir Ubuntu / Linux alternatifi mi?


12

Ubuntu ile sadece 5 ay geçirdim ve harika bir deneyim oldu, şimdi neredeyse Windows'a önyükleme yapmıyorum, ancak kaçırdığım bazı şeyler var, Windows'taki Toplu Yeniden Adlandırma Yardımcı Programı gibi .

Windows'a önyükleme yaptığımda programı çok kullanıyorum, ancak alternatif ya da benzer bir şey varsa, programın iyi bir gui ile seçenekleri yeniden adlandırma bolluğu olmasını tercih ederim.

renameTerminaldeki komutun farkındayım , ama onunla hiç şansım olmadı.

Neye benzediğinin bir ekran görüntüsü: Neye benzediğinin ekran görüntüsü

Sorular

  • Ubuntu için bu programın bir alternatifi var mı?
  • Bir GUI olmadan bunu yapmak için nasıl büyük bir komut satırı kaynağı?

1
Thunar en Toplu yeniden adlandırma yarar gelen var, XFCE : freesoftwaremagazine.com/articles/bulk_renaming_thunar
muru



Yanıtlar:


18

Ama ... Ama ... Cevabı zaten buldun ... renamegerçekten dilimlenmiş ekmekten bu yana en iyi şey. Gerçekten harika şeyler yapmak için bazı örneklere ihtiyacınız varsa, burada zamanımda birkaç tane yazdım:

Özel yardıma ihtiyacınız varsa, sorun ve burada birileri teslim edebilir.

Bu basit Bash betiklemesinin başarısız olması çoğu durumda bir seçenektir.

Kenar Çubuğu:rename Toplu Yeniden Adlandırma Yardımcı Programı'nın ekran görüntüsünü gördükten sonra kimseyi arayacak veya düzenli ifadeleri karmaşıklaştıracağım. Kutsal toplar, neredeyse ne kadar çirkin olduğunu unuttum.


1
Bir kişi için. BRU çirkin olabilir, ancak seri hat gürültüsü ile karşılaştırılamaz bir sözdizimini hatırlamak ve kaçmak gerekmez.
Mikey TK

10

XFCE masaüstü ortamının (Xubuntu tarafından kullanılan) varsayılan dosya yöneticisi Thunar'ın bir parçası olan Toplu Yeniden Adlandırma yardımcı programı vardır . Thunar'da birden fazla dosya seçmek ve "yeniden adlandır" seçmek aracı açar, ancak ayrı olarak da başlatılabilir.

resim açıklamasını buraya girin

Birlikte Windows aracınınkine yaklaşabilecek farklı eylem seçenekleri vardır.

Bu dokümantasyon yardımcı olabilir.

Bazı detaylar burada da (diğer araçlardan da bahsederken).

resim açıklamasını buraya girin

Farklı bir dosya yöneticisi kullanmayı tercih ediyorsanız, bu aracı kullanmaya devam edebilirsiniz. Thunar'dan ayrı olarak kurulamaz, ancak ikincisi çok az spesifik bağımlılık getirir ve kolayca kurulabilir. Araç ayrı olarak başlatılabilir ve hatta Dolphin ve Nautilus gibi diğer dosya yöneticilerine özel bir menü eylemi olarak entegre edilebilir .

Dolphin örneği: dosyayı ~/.local/share/kservices5/bulk-rename-thunar.desktopşu satırlarla oluşturun:

[Desktop Entry]
Type=Service
ServiceTypes=KonqPopupMenu/Plugin
MimeType=all/all;
Actions=BulkRename;
X-KDE-StartupNotify=false
X-KDE-Priority=TopLevel

[Desktop Action BulkRename]
Name=Bulk Rename
Exec=thunar -B %U
Icon=dialog-information

2
Bu aracın büyük bir avantajı, doğrudan dosyalarda çalışabilmesidir (yalnızca klasör yollarını seçebilen ve bu nedenle bir bağlam menüsü eylemiyle kullanılamayan pyrenamer ve metamorphose2'den farklı olarak) ve ardından sürükleyerek değiştirilebilecek dosyaların bir listesini açmasıdır. Dezavantajı geri alma seçeneğinden yoksun olmasıdır .

@cipricus eklenen bilgi için teşekkür ederim (neredeyse communtiy wiki olmalı ....). Ne yazık ki geri alma seçeneğinin yedeklendiğini düşünün!
Wilf



5

Pyrenamer benim tercih ettiğim araç. Kullanımı basittir ve bir önizleme moduna sahiptir.

sudo apt-get install pyrenamer

Buradan daha fazla ayrıntı :

resim açıklamasını buraya girin

resim açıklamasını buraya girin


1
Cevabımda belirtilen metamorfoz2 ile aynı sorun: sadece bazı dosyalara doğrudan erişemez, ancak o zaman dosyaların seçilmesi gereken bir klasör yoluna ihtiyaç duyar; ancak onlarca veya yüzlerce yeniden adlandırılacak yalnızca bazı dosyaları seçmek çok zordur. Bir çözüm, bunu kullanmadan önce ilgili dosyaları ayrı bir klasöre koymak olacaktır.

doğrudan mevcut değil 18.10

3

Http://www.webupd8.org/2016/03/quickly-batch-rename-files-in-linux.html adresinde bu soru altında daha önce bahsedilen araçlarla ilgili birçok ayrıntı buldum ve yanıtları düzenledim bu tür ayrıntıları eklemek için onları.

Burada en gelişmiş gibi görünen başka bir araç var:

Metamorphose2

İşte yukarıdaki adreste sunumu:

resim açıklamasını buraya girin

resim açıklamasını buraya girin

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install metamorphose2

Thunar toplu yeniden adlandırma uzun zamandır kullandım ama yukarıda çok daha karmaşık ve eksik bir özelliği var, değişiklikleri geri alma seçeneği vardır .

Bu araç, basit işlemler için daha az sezgisel ve karmaşık görünmektedir. (Thunar'daki Toplu Yeniden Adlandırma aracının en büyük avantajı, dosya yöneticisi dışında, sürükle ve bırak yöntemiyle kolayca değiştirilebilen bir dosya listesine sahip olma yeteneğidir.)

Ama nasıl çalıştığını anladıktan sonra faydalı olabilir.

Birkaç ipucu:

  • Önce "Seçici" sekmesini seçmeniz gerekir. Eğer hepsini yeniden adlandırmak istemiyorum ama eğer varsayılan olarak (seçilen yolun) tüm dosyaları ve klasörleri zorunda, seçilir ve "hiçbiri" tıklayarak hepsini BM-seçip ile teker teker seçmek tek tıklayın . (Bu can sıkıcı buluyorum ve yeniden adlandırılması gereken tüm dosyaları ayrı bir klasöre koymayı ve sonra "Seçici" sekmesini seçmeyi tercih ediyorum. - Anlayabildiğim kadarıyla, belirtilen Windows aracı için bu yol soru da, davranışı benzer olduğu için.)

  • Dosyalar seçildikten sonra, "Renamer" sekmesine gidin ve çift ​​tıklayarak "Kullanılabilir" işlemlerden birini seçin . Her şey bu noktadan itibaren kullanılabilir hale gelir.


Değer için - Windows programı Toplu Yeniden Adlandırma Yardımcı Programı Wine / Playonlinux'da iyi çalışıyor.


BRU gerçekten Şarap altında iyi çalışır. Bunu işaret ettiğiniz için teşekkürler! :)
Dɑvïd

Metamorfoz2: Ubuntu 19.04'ten itibaren 'paket metamorfoz2 bulunamadı'.
VanAlbert

1

Bunu kontrol etmek isteyebilirsiniz: rnm ( web sayfası ).

Bazı Kullanım:

rnm file-name -ns new-filename             # signle file
rnm ./* -ns '/fn//i/'                      # files will be sorted and indexed.
rnm ./* -rs '/search/new/g'                # 'search' in filenames will be replaced with 'new'
rnm ./* -ns '/fn//i/' -ss 'search'         # only files/directories which contain 'search' in their name will be indexed (renamed).
rnm ./* -ns '/fn//id/' -fo                 # file only mode, directories will be ignored.
rnm ./* -ns '/fn//id/' -fo -dp -1          # recursive to subdirectories all the way.

etc...

İstenmeyen bir yeniden adlandırmayı geri almak için:

rnm -u

Burada daha fazla örnek / doküman bulabilirsiniz .


1

Toplu yeniden adlandırma programı şarap ile linux ile çalışır. Ancak bazı operasyonlarda asılı kalır. Buna alışacağız ve bu tür işlemleri öğrendikten sonra otomatik olarak atlayacağız. Bundan çok memnunum.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.