ГНУ / Линук савет дана: преименујте датотеке у великом броју

Команда за преименовање

Понекад имамо директоријуме пуне звука, слика или других датотека које желимо преименовати у расутом стању, Или зато што желимо да му дамо друго име или зато што су то датотеке преузете са неке мреже за преузимање и које обично долазе са дугим именима са аутором, вебом итд. Многи бирају тежак и спор пут, то јест да иду један по један тако што им дају имена како желе.

Тако да не компликујете свој живот а читаве директоријуме можете да преименујете на једноставан начин и без икаквог инсталирања можете да приступите конзоли свог система и користите команде које ћемо вам следеће изложити са стварним примерима употребе, тако да вам је лако да их примените у пракси. 

  • Замислите да сте преузели компримовани директоријум који садржи 100 МП3 песама. Садрже име у овом формату „Аудио КСКС-Аудио Трацк Би ввв.мусица.цом“, где је КСКС број песме. Ако желите ослободити се дела имена, у овом случају „Би ввв.мусица.цом“, префикс „Аудио“ и директоријум налазе се у ставци „Преузимања“ и називају се Музика:
cd /Descarga/Musica

rename 's/ - By www.musica.com//g' *.mp3

rename 's/Audio - //'g *.mp3
  • Замислите шта сада желите преименовати из директоријума препуног различитих .јпг слика са именом попут "Иллустратион.јпг", а желимо имена попут "Пхото.јпг". За то можете користити:
cd /Descarga/Fotos

rename y/Ilustración/Foto/ *.jpg
  • Ви желите промените велико слово у мало или обрнутодо? Нема проблема:
rename y/A-Z/a-z/ *.ext

rename y/a-z/A-Z/ *.ext
  • Уклоните и промените додатак, односно из директоријума препуног датотека, на пример .ткт:
rename 's/\.txt$//' *.txt

rename 's/\.txt$/\.bak/' *.txt

За више информација можете погледати странице са упутствима за преименовање (ман ренаме). Друге опције алтернативе То су програми попут пиРенамер, Метаморпхосе, КРенаме, ГПРенаме итд., Који ће вам можда бити интуитивнији и лакши од коришћења ових наредби ...


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. Odgovorni za podatke: AB Internet Networks 2008 SL
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   Еигием АГМ дијо

    Хвала на овим примерима наредбе за преименовање. У оперативном систему Виндовс их све одаберем, кликнем на прву и променим име, остали имају исто име, али додају узастопне бројеве. Да ли бисте могли да учините нешто слично у Линуку помоћу конзоле?

  2.   Диего дијо

    Како да урадите ако датотеке имају различита имена?
    Да ли би било довољно ставити џокер знак "*" као име датотеке?
    Хвала.