Variables especiales en Bash
Existen unas cuantas variables especiales en Bash que nos pueden ser util en varias situaciones, especialmente cuando estamos creando algún script, las primeras que voy a explicar van desde $0 hasta $9, donde $0 vendria siendo el nombre del ejecutable, y $1 el primer parametro, $2 el segundo, $3 el tercero, etc.
Por ejemplo si ejecutamos el siguiente script:
./script make backup mysql
$0 = ./script
$1 = make
$2 = backup
$3 = mysql
Las otras variables especiales serian las siguientes:
$$ = El PID (identificador de proceso) del proceso actual.
$* = Todos los parámetros pasados al script.
$# = El número de parámetros pasados al script.
$? = El estado de finalización del último comando que es cerro.
Ramphis Che www.punto-libre.org
Muy bueno! 🙂
😀