https://foro.gambas-es.org/viewtopic.php?f=1&t=4425&p=25266#p25266
-----------------------------------
Shell
Martes, 03 Marzo 2015, 22:15

Re: Buscando Nombres De Archivos Por Coincidencias
-----------------------------------
Hice una mezcla de Gambas y Shell y obtuve esto:

[code linenumbers=false syntax=gambas]
'find ~/Documentos/Ordenadores/Spectrum/Coleccion/Tzx/ -iname *.tzx | grep -i "US Gold" | grep -i "(es)" | grep 1988

Public Sub Main()

Dim condiciones As String[] = ["US Gold", "(es)", "1988"]
Dim condicion As String, linea_comando, salida As String
Dim ruta_archivos As String = "~/Documentos/Ordenadores/Spectrum/Coleccion/Tzx/"

linea_comando = "find " & ruta_archivos & " -iname *.tzx"
For Each condicion In condiciones
  linea_comando &= " | grep -i " & Chr(34) & condicion & Chr(34)
Next

'Direccionamos el contenido de la linea de comandos a la variable salida
Shell linea_comando To salida
Print salida

End
[/code]

Saludos


