Ich stelle das Thema mal auf gelöst.
Ich habe mir für die Verwendung von Gammu (SMS-Verteiler) etwas gebaut, was aktuell sehr gut funktioniert.
Folgende Logik: Ein Bash-Skript baut mir aus CSV-Daten einfach ein neues BASH-Skript zusammen, welches sich dann ausführt.
(1) Schritt - Text-Schnipsel generieren
Dafür verwende ich als Basis eine umfangreiche Excel-Tabelle, die mir praktisch alle Textbausteine generiert und ich dort auch meine Ausgangsdaten regelmäßig einpflegen kann.
(2) Zusammenbau für die Übergabe am Gammu
Dafür verwende ich nun ein bash-Skript, welches mittels awk das aktuelle Datum verwendet, um in der übergebenen CSV den entsprechenden Eintrag zu ermitteln und auszugeben:
echo -n "gammu sendsms TEXT "
# Telefonnummer
text01=$(awk -F '[;]' -v date=$(date +%d.%m.%Y) '$5~date {print $12 }' $file)
echo -n $text01
echo -n " -text '"
# Ort ... SMS-Text
text02=$(awk -F '[;]' -v date=$(date +%d.%m.%Y) '$5~date {print $11 }' $file)
echo -n $text02
echo -n " "
# Tonnen zurückstellen
text03=$(awk -F '[;]' -v date=$(date +%d.%m.%Y) '$5~date {print $8 }' $file)
echo -n $text03
# Leerzeichen
echo -n " "
# Tonnen raus stellen
text04=$(awk -F '[;]' -v date=$(date +%d.%m.%Y) '$5~date {print $9 }' $file)
echo -n $text04
echo "'"(3) weitere Verwertung dann mit gammu.
Soweit gelöst.
Grüße und Danke für die Anregungen.