web-dev-qa-db-ja.com

現在の画像の名前を変更するための画像ビューア

日付が印刷された画像のセットがあり、画像を見ながら名前を変更する可能性がある画像ビューアについて誰かが知っているのか疑問に思っていました。フォルダー内のファイルリスト。

事前に感謝します!

7
Agaton

Geeqie Image Viewerがこれを行います。

http://geeqie.sourceforge.net/

apt-get install geeqie

または

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

5
Michael

XnView Multi Platformでは、「オンザフライ」で画像の名前を変更できます。サムネイルビューでファイル名をクリックし、名前を変更するだけです。

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

1
CentaurusA

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
0
daniel kullmann