Índice

Comandos internos de shell

Comando

sh (Bourne)

ksh

bash

Significado

! cmdo

no

no

Negación del código de retorno de un comando.

(( ))

no

Aritmética.

. script

Provocar la ejecución de un script por el shell actual.

:

Devuelve siempre verdadero. 

[...]

Evaluaciones.

[[..]]

no

Evaluaciones.

= (var=valor)

Asignación de una variable.

alias

no

Creación, visualización de un alias.

bg

no

Pasar un proceso en segundo plano.

case

Estructura de control.

cd

Cambio de directorio.

echo

Escritura en la salida.

env

Lista de las variables exportadas. 

eval

Doble evaluación.

exec

Redirecciones/remplazo del shell por un comando.

exit

Salir del shell.

export

Exportación de una variable.

expr

Aritmética.

f1()

Definición de una función.

fc

no

Historial de comandos.

fg

no

Pasar un proceso en primer plano.

for

Estructura de control.

function f1

no

Definición de una función.

getopts

sí ...