Ayúdanos a seguir proporcionándote tutoriales gratuitos y de calidad desactivando tu bloqueador de anuncios. suscriptores a nuestro sitio.

Cómo usar el comando Type en Linux

27 feb 2021 2 min di lettura
Cómo usar el comando Type en Linux
Tabla de contenidos

Introducción

El type se utiliza para mostrar información sobre el tipo de comando. Le mostrará cómo se interpretaría un comando dado si se escribiera en la línea de comandos.

En este artículo, explicaremos cómo usar el type

Utilice el comando Tipo

type es un shell integrado en Bash y otros shells como Zsh y Ksh. Su comportamiento puede diferir ligeramente de un caparazón a otro. Cubriremos la versión integrada de Bash de type.

La sintaxis del type es la siguiente:

type [OPTIONS] FILE_NAME...

Por ejemplo, para identificar el wc, escriba lo siguiente:

type wc

La salida será algo como esto:

wc is /usr/bin/wc

También puede proporcionar más de un argumento al comando de type

type sleep head

La salida incluirá información sobre los comandos de sleep y de head

sleep is /bin/sleep
 head is /usr/bin/head

Tipos de comando

La -t imprime una sola palabra que describe el tipo de comando, que puede ser uno de los siguientes:

  • alias (shell de alias)
  • función (función de shell)
  • incorporado (shell incorporado)
  • archivo (archivo de disco)
  • palabra clave (palabra de shell)

Aquí hay unos ejemplos:

  • alias
type -t grep

En mi sistema, grep es alias grep --color=auto:

alias
  • función
type -t rvm

rvm es una herramienta (característica) para instalar, administrar y trabajar con múltiples entornos Ruby:

function
  • incorporado
type -t echo

echo es un shell integrado en Bash y otros shells como Zsh y Ksh:

builtin
  • expediente
type -t cut

cut es un archivo ejecutable:

builtin
  • palabra clave
type -t for

for es una palabra reservada en Bash:

keyword

Ver las ubicaciones que contienen el comando

Para imprimir todas las coincidencias, use la opción -a

type -a pwd

El resultado mostrará que pwd es un shell integrado, pero también está disponible como un ejecutable independiente /bin/pwd:

pwd is a shell builtin
 pwd is /bin/pwd

Otras opciones de comando como

La -p obligará al type a devolver la ruta al comando solo si el comando es un archivo ejecutable en el disco:

Por ejemplo, el siguiente comando no mostrará ningún resultado ya que el pwd es un shell integrado.

type -p pwd

A diferencia de -p, la -P permite buscar la PATH de un archivo ejecutable en el disco incluso si el comando no es un archivo.

type -P pwd
pwd is /bin/pwd

-f se usa la opción type no buscará funciones de shell, como con el comando incorporado.

Conclusión

El type le mostrará cómo se interpretará un comando específico cuando se use en la línea de comando.

Apóyenos si le gusta nuestro contenido. Gracias.

Buy me a coffeeBuy me a coffee

Únase a la conversación

Apóyenos con una donación.

Genial! A continuación, complete el pago para obtener acceso completo a Noviello.it.
Bienvenido de nuevo! Has iniciado sesión correctamente.
Te has suscrito correctamente a Noviello.it.
Éxito! Su cuenta está completamente activada, ahora tiene acceso a todo el contenido.
Éxito! Su información de facturación ha sido actualizada.
Su facturación no se actualizó.