wiki:ApiHidra/hidraDisk

Version 7 (modified by trac, 7 years ago) (diff)

--

hidraDisk

Descripción

Devuelve los ficheros de dispositivos de todos los discos, de un disco o de una partición.

  • Sin parámetros: devuelve la lista de los ficheros de dispositivos de discos, separados por espacios.
  • Con 1 parámetro: devuelve el fichero del dispositivo del disco indicado por su orden en la lista.
  • Con 2 parámetros; devuelve el fichero de dispositivo de la partición correspondiente al número de disco y al número de partición.
Formato
hidraDisk [numdisco [numparticion]]
Salida
dispositivo ...
Parámetros
  1. numdisco - número de orden del disco (empezando por 1).
  2. numparticion - número de orden de la partición (empezando por 1).
Errores
  1. Formato incorrecto.
  2. Dispositivo no accesible.
Notas
Esta función sustituye a la función Disk de EAC, estableciendo los códigos de error edecuados.

Código fuente:

trunk/Hidra/scripts/hidraDisk

Ejemplos

Ejecución desde la consola:

# hidraDisk
/dev/sda /dev/sdb
# hidraDisk 1
/dev/sda
# hidraDisk 1 2
/dev/sda2

Llamada desde otra función:

# Asigna a la variable el fichero de la partición y propaga un posible código de error.
PART=$(hidraDisk $1 $2) || exit $?