Sesión y utilidades

Comando local

Declara una variable local dentro de una funcion: no se sale de ahi.

Sintaxis

local nombre=valor

Ejemplos para copiar

$ printf 'saluda() {\nlocal x=1\necho hola\n}\nsaluda\n' > f.shEscribir una funcion
$ bash f.shEjecutarla

Puedes probarlos en la terminal del navegador: no toca tu ordenador.

Errores típicos

  • local solo tiene sentido dentro de una funcion.

Comandos relacionados

FAQ

Aprende a usarlo de verdad

El curso de Linux básico te lleva de cero a manejarte en la consola con 24 lecciones que se corrigen solas.

Empezar el curso gratis