Comunidad Gambas-es
uso de find y grep al mismo tiempo - Versión para impresión

+- Comunidad Gambas-es (https://gambas-es.org)
+-- Foro: Gambas (https://gambas-es.org/forum-3.html)
+--- Foro: General (https://gambas-es.org/forum-4.html)
+--- Tema: uso de find y grep al mismo tiempo (/thread-1483.html)



uso de find y grep al mismo tiempo - playmepe - 13-08-2023

Buen día a todos, quisiera saber como sería el uso de find y grep a la vez desde gambas. quiero obtener el resultado en un archivo de texto y luego importar a un listbox. yo lo hago de la siguiente manera:

Código:
Dim buf, bufx As String
label5.Caption = buf
   label9.Caption = bufx
   File.Save("/tmp/resultx.sh", "find /home/playme/MULTIMEDIA/ " & "-iname " & buf & " -name " & bufx & " > " & " /tmp/resultxd")

pero mi objetivo es crear este archivo desde gambas:

 [code]

pero no me permite.
o hay alguna manera de obtener respuesta de la busqueda "de un archivo" dentro un directorio y mostrarlo en un listbox?


RE: uso de find y grep al mismo tiempo - jsbsan - 13-08-2023

Debería de funcionar asi:


Código:
dim contenido as string. 'variable de texto que va a contenter el contenido del fichero resultxd
shell( "find /home/playme/MULTIMEDIA/ " & "-iname " & buf & " -name " & bufx & " > " & user.home &" /resultxd")
contenido=file.load(user.home& "/resultxd")

Y luego "contenido" lo metes en un listbox con un bucle for each, y el metodo .add de listbox.