mirror of
https://github.com/tldr-pages/tldr.git
synced 2025-04-29 23:24:55 +02:00

* filecheck: add Spanish translation * Update filecheck.md * Update pages.es/common/filecheck.md Co-authored-by: Igor Támara <ikks@users.noreply.github.com> * Update pages.es/common/filecheck.md Co-authored-by: Igor Támara <ikks@users.noreply.github.com> --------- Co-authored-by: Igor Támara <ikks@users.noreply.github.com>
25 lines
1.1 KiB
Markdown
25 lines
1.1 KiB
Markdown
# FileCheck
|
|
|
|
> Verificador de archivos de coincidencia de patrones flexible.
|
|
> Se utiliza típicamente a partir de pruebas de regresión LLVM y forma parte de una prueba `lit`.
|
|
> Más información: <https://llvm.org/docs/CommandGuide/FileCheck.html>.
|
|
|
|
- Compara el contenido de `archivo_entrada` con el archivo de patrones `archivo_comprobado`:
|
|
|
|
`FileCheck --input-file={{ruta/al/archivo_de_entrada}} {{ruta/al/archivo_de_comprobación}}`
|
|
|
|
- Busca coincidencias de `stdin` con el archivo de patrones `archivo_de_comprobación`:
|
|
|
|
`echo "{{algún_texto}}" | FileCheck {{ruta/al/archivo_de_comprobación}}`
|
|
|
|
- Busca coincidencias con el `prefijo` de comprobación personalizado especificado (Nota: el prefijo predeterminado es `CHECK`):
|
|
|
|
`echo "{{algún_texto}}" | FileCheck --check-prefix={{prefijo}} {{ruta/al/archivo_comprobado}}`
|
|
|
|
- Imprime las coincidencias de patrón de directivas:
|
|
|
|
`echo "{{some_text}}" | FileCheck -v {{ruta/al/archivo_comprobado}}`
|
|
|
|
- Introduce `llvm_code.ll` en llvm-as y, a continuación, envía la salida a FileCheck para que coincida:
|
|
|
|
`llvm-as {{ruta/al/código_llvm_.ll}} | FileCheck {{ruta/al/archivo_comprobado}}`
|