From 7c300c7462a0a580108b0472ec0ee3523e0e9fc3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dar=C3=ADo=20Here=C3=B1=C3=BA?= Date: Thu, 5 Sep 2024 15:27:55 -0300 Subject: [PATCH] bfs: add Spanish translation (#13538) Co-authored-by: Sebastiaan Speck <12570668+sebastiaanspeck@users.noreply.github.com> --- pages.es/common/bfs.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 pages.es/common/bfs.md diff --git a/pages.es/common/bfs.md b/pages.es/common/bfs.md new file mode 100644 index 0000000000..98205d5e66 --- /dev/null +++ b/pages.es/common/bfs.md @@ -0,0 +1,36 @@ +# bfs + +> Búsqueda exhaustiva de tus archivos. +> Más información: . + +- Busca archivos por extensión: + +`bfs {{ruta_raíz}} -name '{{*.ext}}'` + +- Busca archivos que coincidan con varios patrones de ruta/nombre: + +`bfs {{ruta_raíz}} -path '{{**/ruta/**/*.ext}}' -or -name '{{*patrón*}}'` + +- Busca directorios que coincidan con un nombre dado, sin distinguir mayúsculas de minúsculas: + +`bfs {{ruta_raíz}} -type d -iname '{{*lib*}}'` + +- Busca archivos que coincidan con un patrón dado, excluyendo rutas específicas: + +`bfs {{ruta_raíz}} -name '{{*.py}}' -not -path '{{*/paquetes/*}}'` + +- Busca archivos que coincidan con un rango de tamaño dado, limitando la profundidad recursiva a "1": + +`bfs {{ruta_raíz}} -maxdepth 1 -size {{+500k}} -size {{-10M}}` + +- Ejecuta un comando para cada archivo (utiliza `{}` dentro del comando para acceder al nombre del archivo): + +`bfs {{ruta_root}} -name '{{*.ext}}' -exec {{wc -l}} {} \;` + +- Busca todos los archivos modificados hoy y pasa los resultados a un único comando como argumentos: + +`bfs {{ruta_raíz}} -daystart -mtime {{-1}} -exec {{tar -cvf archivo.tar}} {} \+` + +- Encuentra archivos vacíos (0 bytes) o directorios y los elimina de forma detallada: + +`bfs {{ruta_raíz}} -type {{f|d}} -empty -delete -print`