Dominio
En informática , find
es un comando en los intérpretes de línea de comandos ( shells ) de varios sistemas operativos . Se utiliza para buscar una cadena de texto específica en un archivo o archivos. El comando envía las líneas especificadas al dispositivo de salida estándar . [1] [2]
Descripción general
El find
comando es un filtro para buscar líneas en el flujo de datos de entrada que contengan o no una cadena especificada y enviarlas al flujo de datos de salida. No admite caracteres comodín . [3]
El comando está disponible en DOS , [4] Digital Research FlexOS , [5] IBM / Toshiba 4690 OS , [6] IBM OS/2 , [7] Microsoft Windows , [8] y ReactOS . [9] En MS-DOS , el comando está disponible en las versiones 2 y posteriores. [10] DR DOS 6.0 [11] y Datalight ROM-DOS [12] incluyen una implementación del find
comando. La versión FreeDOS fue desarrollada por Jim Hall y tiene licencia GPL . [13]
El comando Unixfind
realiza una función completamente diferente, análoga a la forfiles
de Windows. El equivalente aproximado de Windows find
es Unix grep
. [14]
Sintaxis
BUSCAR [/V] [/C] [/N] [/I] "cadena" [[unidad:][ruta]nombrearchivo[...]]
Argumentos:
"string"
Este argumento de línea de comando especifica la cadena de texto que se buscará.[drive:][path]filename
Especifica un archivo o archivos en los que buscar la cadena especificada.
Banderas:
/V
Muestra todas las líneas que NO contienen la cadena especificada./C
Muestra sólo el recuento de líneas que contienen la cadena./N
Muestra los números de línea con las líneas mostradas./I
Ignora las mayúsculas y minúsculas de los caracteres al buscar la cadena.
Nota: Si no se especifica una ruta de acceso, FIND busca el texto escrito en el indicador o canalizado desde otro comando.
Ejemplos
C:\> buscar "palabra clave" < nombre_archivo_entrada > nombre_archivo_salida
C:\> find /V "cualquier cadena" NombreArchivo
Véase también
- Findstr , herramienta de línea de comandos de Windows y ReactOS para buscar patrones de texto en archivos.
- find (Unix) , un comando de Unix que busca archivos por atributo, muy diferente de Windows
find
- grep , un comando de Unix que busca texto que coincida con un patrón, similar a Windows
find
- forfiles , un comando de Windows que busca archivos por atributo, similar a Unix
find
- Expresión regular
- Lista de comandos DOS
Referencias
- ^ Paterson, Tim (19 de diciembre de 2013) [1983]. "Microsoft DOS V1.1 y V2.0: /msdos/v20source/FIND.ASM". Museo de Historia de la Computación , Microsoft . Consultado el 1 de octubre de 2015 .
- ^ Shustek, Len (24 de marzo de 2014). "Código fuente inicial de Microsoft MS-DOS". Software Gems: The Computer History Museum Historical Source Code Series . Consultado el 1 de octubre de 2015 .
- ^ "Buscar - Buscar texto - Windows CMD - SS64.com". ss64.com .
- ^ Jamsa, Kris A. (1993), DOS: La referencia completa, Osborne McGraw-Hill , pág. 206, ISBN 0078819040.
- ^ "Guía del usuario de FlexOS" (PDF) . www.bitsavers.org . 1986. Archivado desde el original (PDF) el 2019-09-25 . Consultado el 2020-09-14 .
- ^ "Guía del usuario". archive.org . Consultado el 14 de septiembre de 2020 .
- ^ "Ayuda de JaTomes - Comandos OS/2". Archivado desde el original el 14 de abril de 2019. Consultado el 20 de julio de 2019 .
- ^ "Buscar". Archivado desde el original el 26 de agosto de 2017. Consultado el 26 de agosto de 2017 .
- ^ "reactos/reactos". GitHub . 3 de enero de 2022.
- ^ Wolverton, Van (2003). Ejecución de MS-DOS versión 6.22 (edición del 20.º aniversario), sexta edición revisada . Microsoft Press . ISBN 0-7356-1812-7.
- ^ Guía del usuario de DR DOS 6.0 Consejos de optimización y configuración
- ^ "Guía del usuario de Datalight ROM-DOS" (PDF) . www.datalight.com .
- ^ "ibiblio.org Paquete FreeDOS -- buscar (FreeDOS Base)". www.ibiblio.org .
- ^ "Equivalente del comando Grep de UNIX en Dos/Windows". 26 de enero de 2009.
Lectura adicional
Enlaces externos
Wikilibros tiene un libro sobre el tema: Guía de comandos de Windows
- Implementación de FIND de código abierto que viene con MS-DOS v2.0