¿Cómo save los resultados de ls en un command?

Quiero que los resultados de un ls se guarden en una var dentro de un file MAKE, el command es simplemente el siguiente:

ls text* 

y el resultado supondrá algo así como: text1.txt Lo que pongo en mi script es:

 text = some commands to fetch the "text" . com = `ls $(text)*` 

Lo que en realidad se guarda en $ com es el resultado de todo el ls sin el parámetro $ (text) *.

IIRC, Pure posix make no permite eso. Tendrá que recurrir a algún tipo de extensión proporcionada por la versión precisa de make que está utilizando. Por ejemplo con GNU make

com = $ (comodín $ (text) *)

o más cerca de lo que estás preguntando, pero lanza un caparazón adicional

com = $ (shell ls $ (text) *)