Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

192
Visualizações
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 Respostas
Responde à pergunta

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 Relatório

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 Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda