Як змінити назву та розширення файлу. Або краще: відразу багато

перейменувати та розширити файл

Іноді нам представляють файл із іменем, який ми хочемо змінити. В інший час те, що ми хочемо змінити, - це його розширення. Це щось дуже просте практично в будь-якій операційній системі, але все вже змінюється, якщо ми хочемо зробити це багато разів. Який найкращий варіант? Як і багато інших типів завдань у Linux, найкращим (хоча і не завжди) у цих випадках є робити це з терміналу або створити сценарій для автоматизації процесу змінити ім'я та розширення одного або декількох файлів одночасно.

Але перед тим, як продовжувати, я хотів би щось пояснити: зміна розширення файлу - це не те саме, що його перетворення. Єдине, що ми будемо робити, змінюючи розширення на файл, буде щось на зразок «змінити прізвище», але файл залишиться незмінним. Це означає, що, наприклад, якщо фотографія збережена у форматі PNG, зміна розширення на щось .jpg не зробить його JPG. Ми можемо перевірити це, клацнувши правою кнопкою миші та переглянувши інформацію про файл. Яка користь від зміни розширення файлу? Бувають випадки, коли це гарна ідея.

Змініть назву та розширення файлу. Що найкраще?

Я не чудовий читач коміксів, але у мене є комікси Dragon Ball. Деякий час тому я отримав файли для Dragon Ball та Dragon Ball Z, і в своєму дослідженні я зрозумів щось: файли CBR (Comic Book Reader) - це в основному ZIP-файл із розширенням, що робить їх відкритими в програмному забезпеченні, яке використовується для читання коміксів. Іншими словами, до коміксу, який стискається в ZIP і всі зображення знаходяться всередині (не перебуваючи всередині папки) ми можемо змінити розширення на .cbr, і воно буде безпосередньо сумісним із коміксом. Це прекрасний приклад, щоб зрозуміти, про що йдеться в цій публікації.

Для файлу: F2

Якщо ми хочемо змінити назву та розширення ізольованого файлу, найпростіше це зробити клацніть правою кнопкою миші та виберіть «Перейменувати», "Перейменувати" або що б ви не ввели у своєму дистрибутиві Linux. У багатьох операційних системах опцією перейменування є F2, але є також багато комп’ютерів, особливо ноутбуків, де F2 «вловлюється» якоюсь функцією (на моєму ноутбуці він активує режим польоту). Якщо це ваш випадок, для перейменування файлу потрібно використовувати Fn + F2.

Якщо ми змінимо лише ім’я, це нічого нам не скаже, але якщо ми змінимо розширення, деякі операційні системи запитають нас, чи хочемо ми змінити / додати інше розширення, якому ми повинні сказати „так” або прийняти.

За допомогою команди mv

Команда mv походить від "move", але вона також має можливість перейменовувати. Команда буде виглядати так:

mv /ruta/al/archivo/origen.ext /ruta/al/archivo/destino.ext

З вищесказаного ми маємо:

  • mv це порядок.
  • / шлях / до / файлу Це шляхи, перший шлях до вихідного файлу, а другий до файлу, який ми збережемо з новою назвою та розширенням.
  • .ext є прикладом, який я хотів використати для визначення "розширення".

Ви повинні взяти до уваги щось важливе: є каталоги, в які ми не можемо вносити зміни, оскільки вони захищені. Якщо ми хочемо зберегти файл у захищеному каталозі, ми повинні використовувати "sudo mv".

За допомогою команди перейменувати

El команда перейменувати він дещо потужніший за попередній, оскільки має більше доступних опцій. Якщо у вашому дистрибутиві Linux його за замовчуванням не встановлено, його можна встановити за допомогою команди sudo apt встановити перейменування. Варіант, який нас цікавить, - це «s» (від «замінити», замінити), і команда буде виглядати так:

rename 's/nombreviejo/nuevonombre/' archivo1.ext archivo24.ext

Ця команда також дозволяє нам змінити назву та розширення багатьох файлів, для чого я рекомендую зайти в каталог, де знаходяться файли з терміналу. Для цього ми напишемо такі команди, поки файли знаходяться на робочому столі:

cd /home/pablinux/Escritorio
sudo rename 's/.jpg/.png/' *

Перед "s" ми можемо додати параметри:

  • -v: він покаже нам список перейменованих файлів разом із новими іменами.
  • -n: зробить симуляцію, яка покаже лише файли, які будуть змінені, але не торкається їх.
  • -f: змусить оригінальні файли бути перезаписані.

З Inviska Rename

Інвіска Перейменувати - це програмне забезпечення, спеціально розроблене для масового перейменування файлів та каталогів. Він є міжплатформеним і доступний для Linux. Після відкриття ми зробимо наступне

Інвіска Перейменувати

  1. Перше, що ми побачимо, це перегляд нашої особистої папки. Я відкрив папку на робочому столі, і з’явиться те, що у вас на попередньому скріншоті.
  2. Спочатку ми виберемо ім’я на вкладці «Ім'я».
    • Замініть ім'я на X
    • Замініть текст X на Y.
    • Вставте текст X у позицію Y.
    • Вставте X на початку (ми можемо встановити прапорець праворуч, щоб додати його до кінця).
    • Обрізати в положенні X.
    • Обрізати N символів ліворуч (ми можемо встановити прапорець праворуч, щоб він був обрізаний праворуч).
  3. На другій вкладці (Розширення) ми можемо вибрати розширення. Параметри такі ж, як і в попередній вкладці.
  4. А в третьому - нумерація. Якщо ми не хочемо додавати число, ми залишаємо його за замовчуванням. Якщо ми хочемо додати до нього число, ми можемо зробити це на початку, в кінці або в певній позиції. Це виглядало б так:

Інвіска Перейменувати

  1. Клацаємо на «Перейменувати».
  2. У повідомленні ми натискаємо "Ok".
  3. Якщо все пішло правильно, ми не побачимо жодного повідомлення. Тепер залишається лише перевірити, що файли були перетворені з тим іменем, яке ми вказали, та шляхом, який ми налаштували.

Ви перевіряли, чи працює ваша операційна система за замовчуванням?

Це питання мені здається важливим. Наприклад, Kubuntu цього не робить, але Ubuntu дозволяє перейменовувати багато файлів одночасно. Для цього просто виберіть кілька файлів, клацніть правою кнопкою миші та виберіть опцію «Перейменувати». З'явиться щось подібне до того, що пропонує нам Inviska Rename, але простіше. У будь-якому випадку я цим користувався, і це мені добре послужило.

Мені здається важливим ще раз згадати, що все, що ми згадали в цій публікації йдеться про "перейменування", а не "перетворення". Щоб конвертувати один або кілька файлів в інші формати (інше розширення), для кожного типу файлів потрібно використовувати певну систему. Наприклад, щоб перетворити всі JPG-зображення в каталозі на PNG за допомогою інструмента ImageMagick, ми повинні написати наступне, те, що ми маємо більш детально в нашому дочірньому блозі Ubunlog:

for file in *.png; do convert $file -resize 830 primera-$file; done

Ви вже знаєте, як змінити назву та розширення файлу за допомогою ПК з Linux?


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: AB Internet Networks 2008 SL
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Еріком - сказав він

    Скажімо, я роблю роботу і додаю сторінки або змінюю порядок деяких ... За допомогою якої програми я можу побачити зображення документа, щоб швидко його ідентифікувати і одночасно змінити назву (або номер) ?
    Prové поєднує в собі "перейменувати" та gimp, але це занадто нудно.