Перед тем, как попробовать это
, обратитесь к man rename. Это будет работать как прелесть.
В терминале:
cd /path/to/exported/imgs/folder/
rename 's/(\w+)$/$1\.jpg/' *
Пожалуйста, измените «jpg» на все, что вам нужно.
rename может использовать perl expresions .. ваш лучший друг
На первой строке вы ввели каталог ваших файлов
cd /path/to/exported/imgs/folder/
s перед выражением указывает на замещение
rename 's/(\w+)$/$1\.jpg/' *Затем будет искать любой файл с буквенно-цифровым и подчёркнутым именем, но без расширения
rename 's/(\w+)$/$1\.jpg/' *И заменить добавьте к нему. dot jpg
rename 's/(\w+)$/$1\.jpg/' *Наконец, применитесь к любому файлу в папке первой строки
rename 's/(\w+)$/$1\.jpg/' *Технически он будет доступен под /media/Your-User-Name/UUID-Of-Partition/, только если ваш первый монтирует его с помощью GUI, например:
/media/ravexina/af01656da-2149-9e293/
Вы можете использовать:
ls -l /dev/disk/by-uuid/ | grep -i sd
, чтобы иметь список ваших разделов UUID.
или:
sudo blkid /dev/sda1
для определенного раздела.
В противном случае сначала вы должны узнать, какой из ваших разделов фактический «C: \» вы можете использовать fdisk для этой цели, например, если ваш жесткий диск /dev/sda, тогда:
sudo fdisk -l /dev/sda
предоставляет вам список ваших разделов:
[ f5]В качестве альтернативы вы также можете использовать grep sd /proc/partitions.
, то вы можете выяснить, какой из них является вашим диском «C: \» (на основе размера раздела).
После этого смонтируйте их где-нибудь, допустим, /dev/sda1 это ваш диск «C: \»:
sudo mount /dev/sda1 /mnt
теперь он будет доступен вам в /mnt
Технически он будет доступен под /media/Your-User-Name/UUID-Of-Partition/, только если ваш первый монтирует его с помощью GUI, например:
/media/ravexina/af01656da-2149-9e293/
Вы можете использовать:
ls -l /dev/disk/by-uuid/ | grep -i sd
, чтобы иметь список ваших разделов UUID.
или:
sudo blkid /dev/sda1
для определенного раздела.
В противном случае сначала вы должны узнать, какой из ваших разделов фактический «C: \» вы можете использовать fdisk для этой цели, например, если ваш жесткий диск /dev/sda, тогда:
sudo fdisk -l /dev/sda
предоставляет вам список ваших разделов:
/dev/sda1 * 2048 999423 997354
/dev/sda2 * 1001470 9767710 97576960
В качестве альтернативы вы также можете использовать grep sd /proc/partitions.
, то вы можете выяснить, какой из них является вашим диском «C: \» (на основе размера раздела).
После этого смонтируйте их где-нибудь, допустим, /dev/sda1 это ваш диск «C: \»:
sudo mount /dev/sda1 /mnt
теперь он будет доступен вам в /mnt
Технически он будет доступен под /media/Your-User-Name/UUID-Of-Partition/, только если ваш первый монтирует его с помощью GUI, например:
/media/ravexina/af01656da-2149-9e293/
Вы можете использовать:
ls -l /dev/disk/by-uuid/ | grep -i sd
, чтобы иметь список ваших разделов UUID.
или:
sudo blkid /dev/sda1
для определенного раздела.
В противном случае сначала вы должны узнать, какой из ваших разделов фактический «C: \» вы можете использовать fdisk для этой цели, например, если ваш жесткий диск /dev/sda, тогда:
sudo fdisk -l /dev/sda
предоставляет вам список ваших разделов:
/dev/sda1 * 2048 999423 997354
/dev/sda2 * 1001470 9767710 97576960
В качестве альтернативы вы также можете использовать grep sd /proc/partitions.
, то вы можете выяснить, какой из них является вашим диском «C: \» (на основе размера раздела).
После этого смонтируйте их где-нибудь, допустим, /dev/sda1 это ваш диск «C: \»:
sudo mount /dev/sda1 /mnt
теперь он будет доступен вам в /mnt