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