Buenasss, estaba haciendo un script para bajar cosas desde bittorrent. en una carpeta dejo todos los archivos *.torrent y el otro parametro es el archivo .torrent lo que llegue a hacer es esto #!/bin/bash for i in "$(ls *.torrent )" pero no funciona, solo ejecuta un ves el ctorrent, y el archivo que le pasa, son todos los del directorio, carpetas, y ya bajados. quizas alguien sepa una mejor forma de conseguir una lista de archivos de una carpeta. :-( |
|||

Re: script en bash, bajando cosas con un torrent
podes probar de la siguiente forma
----
#!/bin/sh
for archivo in `ls -1 *.torrent`;do
echo "bajando $archivo"
ctorrent -e 0 $archivo
echo "archivo $archivo finalizado"
done
----
Con el
echo "ctorrent -e 0 $i"
Lo unico uqe hacias era imprimir algo, no ejecutarlo.
PD: ya que bajas algo del torrent podrias compartirlo un cierto tiempo no ? ;)
Saludos
Is not a bug, is a feature!
Re: script en bash, bajando cosas con un torrent
gracias por la respuesta. me sirvio joya.
y el tema de que no quiero que sirva, es porque este escript se va a ejecutar cuando yo no estoy.
Ej mi hermana reinicio la maquina para jugar al Age of Empires. luego de que se canso, reinicio la maquina y se fue. la maquina prende el linux por default, y como el escript esta en el rc.local, se pone a bajar sin nececidad de intervencion del usuario.
con este escenario, al reiniciar pasarian 72 horas sirviendo un archivo ya bajado. y no bajaria nada.
ademas, una ves que yo llego a casa prendo, el Azureus y comparto todo durante varios dias (de echo es muy raro que borre o cambie de lugar algun archivo que baje con el torrent)
Yo C++ que vos!