Changes between Initial Version and Version 1 of ApiHidra/hidraPath


Ignore:
Timestamp:
Apr 13, 2009, 10:46:44 AM (16 years ago)
Author:
ramon
Comment:

Crear función

Legend:

Unmodified
Added
Removed
Modified
  • ApiHidra/hidraPath

    v1 v1  
     1= {{{hidraPath}}} =
     2
     3== Descripción ==
     4
     5Devuelve el camino Linux real de un fichero o directorio, independientemente si contiene letras mayúsculas o minúsculas. Windows hace equivalentes las letras mayúsculas y minúsculas, mientras que éstas son diferentes para Linux/Unix, así que la función puede usarse para compatibilizar ambos sistemas.
     6
     7 Formato::
     8   {{{hidraPath fichero}}}
     9
     10 Salida::
     11   {{{camino}}}
     12
     13 Parámetros::
     14   1. Camino del fichero a buscar.
     15
     16 Errores::
     17   1. Formato de ejecución incorrecto.
     18   2. Fichero o camino no encontrado.
     19
     20 Notas::
     21   Se obtiene un camino completo real para Linux.
     22   Cualquier partición local debe estar montada antes de llamar a esta función.
     23   Escribir entre comillas el camino si contiene espacios o caracteres especiales.
     24
     25 Código fuente:
     26   [source:/trunk/Hidra/scripts/hidraPath]
     27
     28== Ejemplos ==
     29
     30Ejecución desde la consola:
     31{{{
     32# hidraPath "/mnt/sda1/archivos de programa/openoffice.org 2.3/program/soffice.exe"
     33/mnt/sda1/Archivos de programa/OpenOffice.org 2.3/program/soffice.exe
     34# hidraPath "/mnt/sda1/windows/system32/config/sam
     35/mnt/sda1/WINDOWS/system32/config/SAM
     36}}}
     37
     38Ejecución desde una función:
     39
     40{{{
     41#!sh
     42# Asigna a la variable el camino del fichero de registro "$2" de un Windows montado en el directorio "$1".
     43FICHXP=$(hidraPath "/$1/windows/system32/config/$2")
     44}}}