stringtranslate.com

cual (comando)

En informática , whiches un comando para varios sistemas operativos que se utiliza para identificar la ubicación de los ejecutables . El comando está disponible en Unix y sistemas similares a Unix , el shell AROS , [4] para FreeDOS [5] y para Microsoft Windows . [2] La funcionalidad del comando which es similar a algunas implementaciones del comando type . POSIX especifica un comando llamado comando que también cubre esta funcionalidad. [6]

Implementaciones

Unix, tipo Unix, Multics

El comando toma uno o más argumentos; para cada uno de estos argumentos, imprime la ruta completa del ejecutable a la salida estándar que se habría ejecutado si este argumento se hubiera ingresado en el shell . Para ello, busca un ejecutable o script en los directorios enumerados en la variable de entorno PATH . [7] El comando which forma parte de la mayoría de las computadoras tipo Unix . También forma parte del C Shell . [6]

Un comando que apareció por primera vez en 3BSD . [8]

Carlo Wood desarrolló la implementación GNU utilizada en la mayoría de los sistemas operativos basados ​​en Linux . [9]

En FreeBSD, la utilidad which fue escrita originalmente en Perl por Wolfram Schneider. Cuya versión actual fue reescrita por Daniel Papasian utilizando el lenguaje de programación C. [10]

Multics utiliza el comando whereabreviado como wh.

Microsoft Windows, MS-DOS, FreeDOS

El comando está disponible como un paquete separado para Microsoft Windows como parte del proyecto GnuWin32 [2] y la colección UnxUtils de puertos Win32 nativos de utilidades comunes similares a GNU Unix . [11] Windows también incluye un comando similar. where.exe

La misma funcionalidad está disponible en MS-DOS , pero no en Windows, que el comando TRUENAME integrado .

En PowerShell , la funcionalidad la proporciona el cmdlet Get-Command. [12]

La versión FreeDOS fue desarrollada por Trane Francks. [13]

Compatible con AmigaOS

El comando se utiliza para buscar e imprimir la ubicación de un programa específico. [14]

Entradas:

Referencias

  1. ^ "cual".
  2. ^ abc cual para Windows del proyecto GnuWin32
  3. ^ "Licencia pública AROS versión 1.1".
  4. ^ "Sistema operativo de investigación AROS".
  5. ^ "Grupo de actualizaciones de FreeDOS 1.2 - Utilidades". Ibiblio.org . Consultado el 8 de septiembre de 2022 .
  6. ^ ab "Comando", especificación básica del grupo abierto, número 7 , IEEE std 1003.1-2008
  7. ^ qué página de manual
  8. ^ which(1)  -  Manual de comandos generales de OpenBSD
  9. ^ which(1)  -  Manual de comandos de usuario de Linux
  10. ^ which(1)  –  Manual de comandos generales de FreeBSD
  11. ^ "Puertos nativos Win32 de algunas utilidades GNU". Unxutils.sourceforge.net . Consultado el 8 de septiembre de 2022 .
  12. ^ "Get-Command (Microsoft.PowerShell.Core) - PowerShell".
  13. ^ "Paquete de actualizaciones de FreeDOS 1.2, que (similar a Unix)". Ibiblio.org. 2002-03-20 . Consultado el 8 de septiembre de 2022 .
  14. ^ "Sistema operativo de investigación AROS".

Enlaces externos