Просмотрщик изображений для переименования текущего изображения

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

Спасибо заранее!

3 ответа

Geeqie Image Viewer сделает это.

http://geeqie.sourceforge.net/

apt-get install geeqie

или же

http://sourcedigit.com/19324-19324/

XnView Multi Platform позволит вам переименовывать изображения "на лету". Просто нажмите на имя файла в виде эскиза и измените имя.

https://www.xnview.com/en/xnviewmp/

qiv поддерживает пользовательские операции над файлом. Например, вы можете использовать скрипт, указанный ниже. Вы должны сохранить это qiv-command где-то на вашем пути, а затем вы можете переименовать файл, нажав 0и присвойте файлу другой префикс, нажав "1".

#!/bin/sh

set -eu

case "$1" in
    0)
        # Rename file
        DIR="$(dirname $2)"
        FILE="$(basename $2)"
        NEW_FILE_NAME=$(zenity --title="Rename file" --entry --text="Rename file '$2'" --entry-text="$FILE" 2> /dev/null)
        if test -n "$NEW_FILE_NAME" && test "$DIR/$NEW_FILE_NAME" != "$2"; then
            echo "NEWNAME=$DIR/$NEW_FILE_NAME"
            mv -i "$2" "$DIR/$NEW_FILE_NAME"
        else
            echo "file not renamed"
        fi
        ;;
    1)
        # Rename file with prefix
        PREFIX=$(zenity --title="Prefix file" --entry --text="Give prefix to file '$2'" --entry-text="" 2> /dev/null)
        if test -n "$PREFIX"; then
            DIR="$(dirname $2)"
            FILE="$(basename $2)"
            echo "NEWNAME=$DIR/$PREFIX-$FILE"
            mv -i "$2" "$DIR/$PREFIX-$FILE"
        else
            echo "file not renamed"
        fi
    ;;
    *)
        echo "ERROR: Please provide 0 or 1 as first option"
        ;;
esac
Другие вопросы по тегам