Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
Convert path POSIX to system
|
Convert path POSIX to system ( rutaPosix {; *} ) -> Resultado | ||||||||
Parámetro | Tipo | Descripción | ||||||
rutaPosix | Texto |
![]() |
Ruta de acceso POSIX | |||||
* | Operador |
![]() |
Opción de codificación | |||||
Resultado | Texto |
![]() |
Ruta de acceso expresada en sintaxis sistema | |||||
El comando Convert path POSIX to system convierte una ruta de acceso expresada con la sintaxis POSIX (Unix) en una ruta expresada con la sintaxis sistema.
Pase en el parámetro rutaPosix la ruta de acceso completa a un archivo o carpeta, expresada con la sintaxis POSIX. Esta ruta debe ser absoluta (debe comenzar con el carácter "/"). Debe pasar una ruta disco; no es posible pasar una ruta red (comenzando, por ejemplo con ftp://ftp.mysite.fr).
El comando devuelve la ruta de acceso completa del archivo o del archivo expresada en la sintaxis del sistema actual.
El parámetro opcional * permite indicar si el parámetro rutaPosix está codificado. Si este es el caso, debe pasar este parámetro, de lo contrario la conversión no será válida. El comando devuelve la ruta de acceso sin codificación.
Ejemplos bajo Mac OS:
$path:=Convert path POSIX to system("/Volumes/machd/file 2.txt")
//devuelve "machd:file 2.txt"
$path:=Convert path POSIX to system("/Volumes/machd/file%202.txt";*)
//devuelve "machd:file 2.txt"
$path:=Convert path POSIX to system("/file 2.txt")
//devuelve "machd:file 2.txt" si machd es el disco de inicio
Ejemplos bajo Windows:
$path:=Convert path POSIX to system("c:/docs/file 2.txt")
//devuelve "c:\\docs\\file 2.txt"
$path:=Convert path POSIX to system("c:/docs/file%202.txt";*)
//devuelve "c:\\docs\\file 2.txt"
Producto: 4D
Tema: Documentos del sistema
Número
1107
Creado por: 4D v12
posix
Manual de lenguaje 4D ( 4D v20 R7)