4D v16.3

Convert path POSIX to system

Página Inicial

 
4D v16.3
Convert path POSIX to system

Convert path POSIX to system 


 

Convert path POSIX to system ( rotaPosix {; *} ) -> Resultado 
Parâmetro Tipo   Descrição
rotaPosix  Texto in Nome de rota POSIX
Operador in Opção de codificação
Resultado  Texto in Rota de acesso expressa em sintaxe de sistema

O comando Convert path POSIX to system converte uma rota de acesso expressa com a sintaxe POSIX (Unix) em uma rota expressa com a sintaxe sistema.

Passe no parâmetro rotaPosix a rota de acesso completa a um arquivo ou pasta, expressa com a sintaxe POSIX. Esta rota deve ser absoluta (deve começar com o caractere "/"). Deve passar uma rota disco; não é possível passar uma rota rede (começando, por exemplo com ftp://ftp.mysite.fr).

O comando retorna a rota de acesso completa do arquivo ou do arquivo expresso na sintaxe do sistema atual.

O parâmetro opcional * permite indicar se o parâmetro rotaPosix estiver codificado. Se este for o caso, deve passar este parâmetro, do contrário a conversão não será válida. O comando retorna a rota de acesso sem codificação.

Exemplos em Mac OS:

 $path:=Convert path POSIX to system("/Volumes/machd/file 2.txt")
  //retorna "machd:file 2.txt"
 $path:=Convert path POSIX to system("/Volumes/machd/file%202.txt";*)
  //retorna "machd:file 2.txt"
 $path:=Convert path POSIX to system("/file 2.txt")
  //retorna "machd:file 2.txt" si machd for o disco de inicio

Exemplos em Windows:

 $path:=Convert path POSIX to system("c:/docs/file 2.txt")
  //retorna <code><span class="code4d_comment">"c:\\docs\\file 2.txt"</span></code>
 $path:=Convert path POSIX to system("c:/docs/file%202.txt";*)
  //retorna "c:\\docs\\file 2.txt"



Ver também 

Convert path system to POSIX

 
PROPRIEDADES 

Produto: 4D
Tema: Documentos de Sistema
Número 1107

This command can be run in preemptive processes

 
HISTÓRIA 

Criado por: 4D v12

 
PALAVRAS CHAVES 

posix

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v16)
Manual de linguagem 4D ( 4D v16.1)
Manual de linguagem 4D ( 4D v16.2)
Manual de linguagem 4D ( 4D v16.3)