sourceAndDest()
Analyse und Ergänzung von zwei Dateinamen (Quelle und Ziel).
Syntax:
list#2 |
sourceAndDest ( source, dest ) |
Parameter:
source |
Quelle für den Quell-Dateinamen, der zwangsweise mittels string() in eine Zeichenkette gewandelt wird. |
dest |
Quelle für den Ziel-Dateinamen, der zwangsweise mittels string() in eine Zeichenkette gewandelt wird. |
Beschreibung:
Die beiden Dateinamen source und dest werden gemäß der folgenden Schritte bearbeitet:
-
Zuerst wird der Pfad von source vervollständigt.
-
Wurde bei dest keinerlei Pfadangabe gemacht (auch kein vorangestelltes './'),
dann wird dest mit dem (ggf. vervollständigte) Pfad aus source ergänzt.
-
Der Pfad von dest wird vervollständigt.
-
Wurde bei dest keinerlei Angabe zum Dateinamen (Name oder Erweiterung) gemacht,
dann wird der Dateiname aus source verwendet.
Funktionsergebnis: LIST
Als Funktionsergebnis wird eine Liste mit genau zwei Zeichenketten geliefert.
Das Element mit dem Index 0 enthält eine Zeichenkette mit dem Quell-Dateinamen (source)
und das Element mit dem Index 1 eine Zeichenkette mit dem Ziel-Dateinamen (dest).
Siehe auch:
fileName()
Weitere ähnliche Funktionen: