tipo (Unix)

tipo
Autor(es) original(es)Corporación AT&T
Desarrollador(es)Varios desarrolladores comerciales y de código abierto
Lanzamiento inicial1984 ; hace 40 años ( 1984 )
Sistema operativoUnix y similares
PlataformaMultiplataforma
TipoDominio

En sistemas operativos Unix y similares , es un comando que describe cómo se interpretarían sus argumentos si se utilizaran como nombres de comandos.type

Función

Cuando corresponda, typese mostrará la ruta del nombre del comando. Los tipos de comandos posibles son:

El comando devuelve un estado de salida distinto de cero si no se pueden encontrar los nombres de los comandos.

Ejemplos

$ type test test es una función incorporada del shell $ type cp cp es /bin/cp $ type unknown unknown no encontrado $ type type type es una función incorporada del shell    

Historia

El typecomando era un shell integrado para Bourne Shell que se introdujo en el System V Release 2 (SVR2) de AT&T en 1984, [1] y sigue estando incluido en muchos otros shells compatibles con POSIX como Bash . Sin embargo, typeno forma parte del estándar POSIX . Con un shell POSIX, se obtiene un comportamiento similar con

comando -V nombre

En KornShell , el comando whenceproporciona una funcionalidad similar. [2]

El comando está disponible como un paquete separado para Microsoft Windows como parte de la colección UnxUtils de puertos Win32 nativos de utilidades comunes tipo Unix de GNU . [3]

Véase también

Referencias

  1. ^ "Familia tradicional de conchas Bourne / historia y desarrollo". www.in-ulm.de . Consultado el 7 de octubre de 2018 .
  2. ^ Siever, Ellen (27 de julio de 2005). Linux in a Nutshell. Manuales en pocas palabras. O'Reilly Media, Inc. (publicado en 2005). pág. 695. ISBN 9780596009304. Recuperado el 5 de julio de 2016. de donde [...] Solo shell Korn. Muestra si cada comando es un comando Unix, un comando integrado, una función de shell definida o un alias.
  3. ^ Puertos Win32 nativos de algunas utilidades GNU
Obtenido de "https://es.wikipedia.org/w/index.php?title=Tipo_(Unix)&oldid=1214470853"