Hallo,
ich poste dann doch mal mein gesamtes Script:

----------mailbild.sh----------
#!/bin/sh
# Verkleinert die Größe des Bildes für den Mailversand
VERSION=2026-01-05_11-18


PFAD=/home/groups/multimedia/fotos/mail/
GROESSE=800x
# GROESSE=1024x
# GROESSE=4000x


    BILD="${1%.*}"
    nurBILD=$(basename $BILD)

    ERWEITERG="${1##*.}"

    MAILBILD=$nurBILD'_mail.jpg'
    MAILBILD="$PFAD""$MAILBILD"

    echo "$MAILBILD verkleinern..."
    if [ ! -f "$MAILBILD" ]; then
        ## Bild konvertieren
        befehl="magick -quiet $BILD.$ERWEITERG -resize $GROESSE $MAILBILD"
        $befehl
        ## Rechte setzen
        chmod g+r,g+w "$MAILBILD"
        ##Gruppe setzen
        chown :users "$MAILBILD"
    else
        echo "$MAILBILD existiert bereits."
    fi
----------/mailbild.sh----------

Rechte und Gruppe setzen ist vielleicht verzichtbar, v.a. wenn Du den
Rechner nur alleine nutzt und nicht vernetzt bist. PFAD und GROESSE
müssen natürlich den lokalen Gegebenheiten bzw. Anforderungen angepasst
werden.


Am 27.07.26 um 14:51 schrieb Gottfried:
> danke
> 
> Ich habe "GNU Guix" installiert (nur freie Software) ,
>   und das baut auch auf Scheme und Linux auf,
> somit kann ich alle Linux Befehle verwenden.
> 
> das heißt ich muss mir ein script machen
> und diesen Satz einfügen
> und wie verwende ich das dann?
> 
> Im Terminal in diesen Ordner gehen
> und das Script ausführen..
> dann verkleinert es mir nur ein Bild.
> 
> Wie kann ich in einer Datei, in der 20 Bilder vorkommen
> das anwenden?
> 
> Am 27.07.26 um 14:35 schrieb Boris Kirkorowicz:
>> Hallo,
>>
>> Am 27.07.26 um 14:22 schrieb gfp:
>>> Hallo,
>>>
>>> ich habe eine Datei mit Bildern aus dem Internet kopiert.
>>> In Libre Office sind jetzt alle Bilder sehr groß.
>>> Ich möchte nicht jedes einzelne Bild verkleinern.
>>> Gibt es eine Möglichkeit in Libre Office alle Bilder auf einmal zu
>>> verkleinern?
>>
>> direkt in LibreOffice kenne ich das nicht, habe aber auch noch nie
>> danach gesucht. Verkleinerte Bilder brauche ich regelmäßig (und fast
>> nur) für den Versand per E-Mail. Dafür habe ich mir ein Shell-Script
>> geschrieben mit folgendem Kern-Befehl:
>>
>> magick -quiet $BILD.$ERWEITERG -resize 800x $BILD_mail.jpg
>>
>> Das kann ich sowohl auf einzelne Dateien als auch auf mehrere anwenden
>> und einzelnen Dateitypen zuordnen, um es über den Dateimanager per
>> (rechts- oder mittel-) Klick auszuführen.
>>
>> Bestimmt gibt es entsprechendes auch für Windows und MacOS.
>>
>>
>>
> 
> 

-- 
Mit freundlichem Gruß                                 Best regards
                           Boris Kirkorowicz


-- 
Liste abmelden mit E-Mail an: [email protected]
Probleme? 
https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/users/
Datenschutzerklärung: https://www.documentfoundation.org/privacy

Antwort per Email an