Chcę zmienić nazwę wielu plików jednocześnie. Na przykład:
Picture1.jpg
Picture2.jpg
Picture3.jpg
Picture4.jpg
w
Vacation-Picture1.jpg
Vacation-Picture2.jpg
Vacation-Picture3.jpg
Vacation-Picture4.jpg
Jestem całkiem obeznany z terminalem, jeśli nie ma aplikacji, która byłaby całkiem dobra w zmianie nazw plików.
Vacation-Picture4.jpg
powrotem naPicture4.jpg
? Mianowicie usunięcie słowa z nazwy pliku. Dzięki!Nie ma potrzeby wiersza poleceń ...
źródło
Najpierw musisz zainstalować Homebrew. Następnie zainstaluj rename, a powyższe wyrażenie regularne zmienia nazwy wszystkich plików na „config”. do „route.config”.
Powiedzmy, że pliki config.a.js i config.b.js -> route.config.a.js, route.config.b.js.
źródło
brew desc rename
poleceniem: „rename: skrypt zmieniający nazwę pliku z Perlem i wieloma przydatnymi wbudowanymi funkcjami”. Tebrew home rename
przewody polecenie do http://plasmasturm.org/code/rename/ dla dokumentacji itpChociaż nie jest to rozwiązanie terminalowe, w tym celu lubię Forklift (i wiele innych). Z ich strony internetowej:
źródło
Podoba mi się odpowiedź user933531, ale jeśli chcesz GUI, aplikacja A Better Finder Rename jest naprawdę dobra. Mam go w App Store .
źródło
Jeśli chcesz masowo zmieniać nazwy plików, stworzyłem do tego mały skrypt.
Po prostu włóż go do swojego
.bashrc
lub.zshrc
i uruchomUsage: rename jpg new_name
to spowoduje zmianę nazwy wszystkich plików jpg w PWD na new_name-1.jpg, new_name-2.jpg itp.Twoje zdrowie!
źródło
Po pobraniu zmień nazwę
uruchom następujące polecenie
-A: prepend
-n: pokazuje, jak zmieniono by nazwy plików, ale w rzeczywistości nic.
Dlatego powinieneś usunąć flagi -n po sprawdzeniu wyniku.
źródło