4D v16.3

Convert path POSIX to system

Home

 
4D v16.3
Convert path POSIX to system

Convert path POSIX to system 


 

Convert path POSIX to system ( posixPfad {; *} ) -> Funktionsergebnis 
Parameter Typ   Beschreibung
posixPfad  Text in POSIX Pfadname
Operator in Codierungsoptionen
Funktionsergebnis  Text in Pfadname in Syntax des Systems

Die Funktion Convert path POSIX to system konvertiert einen Pfadnamen mit der Syntax POSIX (Unix) in einen Pfadnamen mit der Syntax des Systems. 

Im Parameter posixPfad übergeben Sie den kompletten Pfadnamen einer Datei oder eines Ordners, ausgedrückt in der POSIX Syntax. Dieser Pfad muss absolut sein, d.h. mit dem Zeichen "/" beginnen. Sie müssen den Pfad einer Festplatte übergeben. Der Pfad eines Netzwerks ist nicht möglich, er beginnt z.B. mit ftp://ftp.mysite.de.

Diese Funktion gibt den kompletten Pfadnamen der Datei oder des Ordners in der Syntax des aktuellen Systems zurück.
Über den optionalen Parameter * können Sie angeben, ob der Parameter posixPfad codiert ist. In diesem Fall müssen Sie den Parameter übergeben, andernfalls ist die Konvertierung nicht gültig. Die Funktion gibt den Pfadnamen ohne Codierung zurück.

Beispiele auf Mac OS:

 $path:=Convert path POSIX to system("/Volumes/machd/file 2.txt")
  //gibt "machd:file 2.txt" zurück
 $path:=Convert path POSIX to system("/Volumes/machd/file%202.txt";*)
  //gibt "machd:file 2.txt" zurück
 $path:=Convert path POSIX to system("/file 2.txt")
  //gibt "machd:file 2.txt" zurück, wenn machd die startup Festplatte ist

Beispiele unter Windows:

 $path:=Convert path POSIX to system("c:/docs/file 2.txt")
  //gibt "c:\\docs\\file 2.txt" zurück
 $path:=Convert path POSIX to system("c:/docs/file%202.txt";*)
  //gibt "c:\\docs\\file 2.txt" zurück



Siehe auch 

Convert path system to POSIX

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Systemdokumente
Nummer: 1107

This command can be run in preemptive processes

 
GESCHICHTE 

Erstellt: 4D v12

 
SCHLÜSSELWÖRTER 

posix

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v16)
4D Programmiersprache ( 4D v16.1)
4D Programmiersprache ( 4D v16.2)
4D Programmiersprache ( 4D v16.3)