Alternatif Ubuntu / Linux dari Bulk Rename Utility untuk Windows?


12

Saya hanya menghabiskan 5 bulan dengan Ubuntu dan ini merupakan pengalaman yang luar biasa, saya tidak bisa boot ke Windows sekarang, tetapi ada beberapa hal yang saya lewatkan, seperti Bulk Rename Utility yang saya miliki di Windows.

Saya sering menggunakan program ini ketika saya boot ke Windows, tetapi saya lebih suka jika ada alternatif atau sesuatu yang serupa karena program ini memiliki banyak opsi untuk mengubah nama opsi dengan gui yang layak.

Saya mengetahui renameperintah di terminal, tetapi saya tidak pernah beruntung dengan itu.

Tangkapan layar seperti apa: Tangkapan layar seperti apa

Pertanyaan

  • Apakah ada alternatif program ini untuk Ubuntu?
  • Sumber daya baris perintah yang hebat tentang cara menyelesaikan ini tanpa gui?

1
Ada utilitas Massal Mengganti Nama Thunar, dari XFCE : freesoftwaremagazine.com/articles/bulk_renaming_thunar
Muru

1
Lihatlah pyRenamer
Mitch


Jawaban:


18

Tapi ... Tapi ... Anda sudah menemukan jawabannya ... renamebenar-benar hal terbaik sejak memotong roti. Jika Anda memerlukan beberapa contoh untuk melakukan hal-hal yang sangat keren, saya telah menulis beberapa waktu di sini:

Jika Anda membutuhkan bantuan khusus, tanyakan dan seseorang di sini dapat memberikan.

Gagal menggunakan skrip Bash sederhana adalah opsi dalam banyak kasus.

Bilah Samping: Saya menentang siapa pun untuk memanggil renameatau ekspresi reguler yang rumit setelah Anda melihat tangkapan layar Bulk Rename Utility. Bola suci, aku hampir lupa betapa jeleknya itu.


1
Untuk satu. BRU mungkin jelek, tetapi tidak perlu mengingat dan melarikan diri dari sintaksis yang tidak cocok dengan deretan garis serial.
Mikey TK

10

Ada utilitas Bulk Rename , yang merupakan bagian dari Thunar , manajer file default lingkungan desktop XFCE (yang digunakan oleh Xubuntu). Memilih beberapa file di Thunar dan memilih "rename" membuka alat, tetapi juga dapat dimulai secara terpisah.

masukkan deskripsi gambar di sini

Ini memiliki opsi tindakan yang berbeda, yang bersama-sama mungkin mendekati dari alat Windows.

Dokumentasi ini mungkin bisa membantu.

Beberapa detail juga ada di sini (menyebutkan alat lain juga).

masukkan deskripsi gambar di sini

Jika Anda lebih suka menggunakan file manager yang berbeda, Anda masih dapat menggunakan alat ini. Itu tidak dapat diinstal secara terpisah dari Thunar tetapi yang terakhir membawa sangat sedikit dependensi spesifik dan dapat diinstal dengan mudah. Alat ini dapat dimulai secara terpisah, dan bahkan dapat diintegrasikan sebagai tindakan menu kustom di manajer file lain seperti Dolphin dan Nautilus.

Contoh untuk Dolphin: buat file ~/.local/share/kservices5/bulk-rename-thunar.desktopdengan baris berikut:

[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
Keuntungan besar alat ini adalah dapat beroperasi pada file secara langsung (tidak seperti pyrenamer dan metamorphose2 yang hanya dapat memilih jalur folder dan oleh karena itu tidak dapat digunakan dengan tindakan menu konteks) dan kemudian membuka daftar file yang dapat dimodifikasi dengan menyeret & jatuhkan dll. Kerugiannya adalah tidak memiliki opsi undo .

@cipricus terima kasih atas info yang ditambahkan (hampir harus berupa communtiy wiki ....). Sedih berpikir bahwa opsi undo mencadangkan!
Wilf



5

Pyrenamer adalah alat pilihan saya. Mudah digunakan dan memiliki mode pratinjau.

sudo apt-get install pyrenamer

Lebih detail dari sini :

masukkan deskripsi gambar di sini

masukkan deskripsi gambar di sini


1
Masalah yang sama dengan metamorphose2 yang disebutkan dalam jawaban saya: itu tidak dapat mengakses hanya beberapa file secara langsung, tetapi membutuhkan path folder di mana kemudian file harus dipilih; tetapi memilih hanya beberapa file yang akan diganti nama dari puluhan atau ratusan sangat sulit. Solusinya adalah dengan meletakkan file yang bersangkutan ke folder terpisah sebelum menggunakan ini.

tidak tersedia langsung di 18.10

3

Saya telah menemukan banyak detail tentang alat yang telah disebutkan di bawah pertanyaan ini di http://www.webupd8.org/2016/03/quickly-batch-rename-files-in-linux.html , dan saya telah mengedit jawaban yang menyebutkan mereka untuk menambahkan detail tersebut.

Ada alat lain yang disebutkan di sana yang tampaknya paling canggih:

Metamorfosis2

Berikut presentasinya di alamat di atas:

masukkan deskripsi gambar di sini

masukkan deskripsi gambar di sini

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

Saya telah menggunakan Thunar bulk rename untuk waktu yang lama tetapi di atas jauh lebih kompleks dan memiliki fitur yang saya lewatkan, opsi untuk membatalkan perubahan.

Alat ini tampaknya kurang intuitif dan rumit untuk operasi sederhana. (Keuntungan besar dari alat Ganti Nama Massal di Thunar adalah kemampuan memiliki daftar file di luar manajer file yang dapat dimodifikasi dengan mudah dengan drag & drop.)

Tapi begitu Anda mengerti cara kerjanya, itu bisa berguna.

Beberapa tips:

  • Anda seharusnya memilih dulu tab "Pemetik". Tetapi secara default semua file dan folder (dari jalur yang dipilih) dipilih dan, jika Anda tidak ingin mengubah nama semuanya, Anda harus membatalkan pilihan semuanya dengan mengklik "tidak ada" dan kemudian memilihnya satu per satu dengan satu klik kiri . (Saya menemukan ini menjengkelkan, dan lebih suka meletakkan semua file yang perlu diganti namanya di folder terpisah, dan kemudian pilih tab "Picker". - Sejauh yang saya tahu, itu akan menjadi cara untuk pergi untuk alat Windows yang disebutkan dalam pertanyaannya juga, karena perilakunya mirip.)

  • Setelah file dipilih, buka tab "Pembuka Ulang" dan pilih salah satu tindakan "Tersedia" dengan mengklik dua kali . Semuanya tersedia sejak saat ini.


Untuk apa nilainya - program Windows Bulk Rename Utility berfungsi dengan baik di Wine / Playonlinux.


BRU memang bekerja dengan baik di bawah Wine. Terima kasih telah menunjukkan itu! :)
Dɑvïd

Metamorphose2: 'Tidak dapat menemukan paket metamorphose2' pada Ubuntu 19.04.
VanAlbert

1

Anda mungkin ingin memeriksa yang ini: rnm ( halaman web ).

Beberapa Penggunaan:

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...

Untuk membatalkan ganti nama yang tidak diinginkan:

rnm -u

Anda dapat menemukan lebih banyak contoh / dokumen di sini .


1

Utilitas penggantian nama massal tidak berfungsi dengan linux melalui anggur. Tapi itu tergantung pada operasi tertentu. Kami akan terbiasa dengan hal itu dan kami akan secara otomatis melewati operasi tersebut setelah membiasakannya. Saya sangat puas dengannya.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.