pregunta basica - sobre ls y piping

Joe Cabezas joe.cabezas en gmail.com
Sab Mar 3 19:58:31 CLST 2012


Buenos días comunidad!

lo que quier hacer es muy simple, tengo un programa (c++) que recibe como
argumentos (argv) una lista de archivos, algo asi:

./programa imgA.jpg imgB.jpg imgC.jpg

pero quisiera darle por parametros una lista de unos 300 archivos, y no
quiero escribir el comando asi, podria hacer un batch y pegando el
resultado de un ls -1, pero quiero saber si hay alguna forma mas elegante
usando piping

hasta ahora he intentado:

ls -1 | ./programa

y no me funciona, que estoy haciendo mal?

gracias!


Más información sobre la lista de distribución Linux