Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

191
Vistas
Cómo ejecutar múltiples ejecutables con un patrón en Linux

Estoy en Ubuntu 14.04. Digamos que hay algunos ejecutables.

 ATest, BTest, CTest, random1, random2

Quiero ejecutar todo lo que termine con "Prueba", pero no sé de antemano exactamente cuántos ejecutables se ajustan a este criterio.

 ./*Test

solo termina ejecutando el ATest

pero algo como

 ls *Test

funciona perfectamente mostrando solo los archivos que terminan en Prueba.

¿Cuál es el comando de shell correcto para ejecutar varios ejecutables con un patrón sin saber cuántos archivos coinciden con este patrón?

over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

Puede usar un script corto para lograr esto:

 #!/bin/bash for f in *Test do "./$f" done

O, incluso como una sola línea:

 for f in *Test; do "./$f"; done
over 4 years ago · Santiago Trujillo Denunciar

0

find . -name \*Test -exec ./{} \;

EDITAR: Esto también buscará en todos los subdirectorios. Para buscar solo en el directorio actual:

 find . -maxdepth 1 -name \*Test -exec ./{} \;
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda