Как изменить имя и расширение файла. Или лучше: сразу много

переименовать и расширить файл

Иногда нам предлагают файл с именем, которое мы хотим изменить. В других случаях мы хотим изменить его расширение. Это что-то очень простое практически в любой операционной системе, но все уже меняется, если мы хотим делать это много раз. Какой вариант лучше? Как и многие другие типы задач в Linux, лучше всего (хотя и не всегда) в этих случаях делать это из терминала или создавать скрипт для автоматизации процесса изменить имя и расширение одного или нескольких файлов одновременно.

Но прежде чем продолжить, я хотел бы кое-что объяснить: изменение расширения файла - это не то же самое, что его преобразование. Единственное, что мы будем делать при изменении расширения файла, это что-то вроде «изменить фамилию», но файл останется прежним. Это означает, что, например, если фотография сохранена в формате PNG, изменение расширения на что-то .jpg не сделает ее JPG. Мы можем проверить это, щелкнув правой кнопкой мыши и просмотрев информацию о файле. Что можно использовать для изменения расширения файла? Есть случаи, когда это хорошая идея.

Измените имя и расширение файла. Что самое лучшее?

Я не очень хорошо читаю комиксы, но у меня есть «Жемчуг дракона». Некоторое время назад у меня были файлы для Dragon Ball и Dragon Ball Z, и в ходе своих исследований я кое-что понял: файлы CBR (Comic Book Reader) - это, по сути, ZIP с расширением, которое делает их открытыми в программном обеспечении, используемом для чтения комиксов. Другими словами, в комикс, сжатый в ZIP-архив, и все изображения находятся внутри (но не в папке). мы можем изменить расширение на .cbr, и оно будет напрямую совместимо с читателями комиксов. Это прекрасный пример, чтобы понять, о чем этот пост.

Для файла: F2

Если мы хотим изменить имя и расширение изолированного файла, проще всего сделать щелкните по нему правой кнопкой мыши и выберите «Переименовать»., «Переименовать» или что угодно, что вы добавили в свой дистрибутив Linux. Во многих операционных системах вариант переименования - F2, но есть также много компьютеров, особенно ноутбуков, где F2 «ловится» какой-то функцией (на моем ноутбуке он активирует режим полета). Если это ваш случай, чтобы переименовать файл, вы должны использовать Fn + F2.

Если мы изменим только имя, это нам ничего не скажет, но если мы изменим расширение, некоторые операционные системы спросят нас, хотим ли мы изменить / добавить другое расширение, на что мы должны ответить «да» или принять.

С помощью команды mv

Команда mv происходит от слова «переместить», но также имеет возможность переименовать. Команда будет выглядеть так:

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

Из вышесказанного мы должны:

  • mv это порядок.
  • / путь / к / файлу - это пути, первый из которых относится к исходному файлу, а второй - к файлу, который мы сохраним с новым именем и расширением.
  • .ext это пример, который я хотел использовать для определения «расширения».

Следует иметь в виду одну важную вещь: есть каталоги, в которые мы не можем вносить изменения, потому что они защищены. Если мы хотим сохранить файл в защищенном каталоге, мы должны использовать «sudo mv».

С помощью команды переименования

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

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

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

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

Перед "s" мы можем добавить параметры:

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

С помощью Inviska Rename

Inviska Переименовать это программа, специально разработанная для массового переименования файлов и каталогов. Он кроссплатформенный и доступен для Linux. После открытия мы сделаем следующее

Inviska Переименовать

  1. Первое, что мы увидим, - это наша личная папка. Я открыл папку на своем рабочем столе, и появляется то, что у вас на предыдущем снимке экрана.
  2. Сначала выберем имя во вкладке «Имя».
    • Заменить имя на X
    • Замените текст X на Y.
    • Вставьте текст X в позицию Y.
    • Вставьте X в начале (мы можем поставить галочку справа, чтобы добавить его в конец).
    • Триммер в положении X.
    • Обрезать N символов слева (мы можем установить флажок справа, чтобы обрезать справа).
  3. Во второй вкладке (Расширение) мы можем выбрать расширение. Параметры такие же, как на предыдущей вкладке.
  4. И в-третьих, нумерация. Если мы не хотим добавлять число, мы оставляем его по умолчанию. Если мы хотим добавить к нему число, мы можем сделать это в начале, в конце или в определенной позиции. Это выглядело бы так:

Inviska Переименовать

  1. Щелкаем на «Переименовать».
  2. В уведомлении нажимаем «ОК».
  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, но это слишком утомительно.