Tag: GNU-PARALLEL
Me gustaría que “parallel” leyera el tubo de (seq numbers), por lo que me gustaría ejecutar algo como esto: seq 2000 | parallel –max-args 0 –jobs 10 “{ read test; echo $test; }” Sería equivalente a ejecutar: echo 1 echo 2 echo 3 echo 4 … echo 2000 Pero desafortunadamente, . . . Read more
Quiero lanzar un trabajo único, que tome dos parámetros como entrada, y dividir su ejecución entre 128 hilos de la CPU con GNUparallel. Explico lo que hice y cómo lo hice, y pido ayuda. Tengo un script de bash llamado “job.sh” donde defino dos variables y lanzo un trabajo. #!/bin/bash . . . Read more
Estoy intentando ejecutar varios comandos de Python en paralelo con el comando paralelo. Intenté jugar con el comando paralelo pero no funcionó como esperaba. Aquí está mi script de shell arr_1 = (a.log b.log c.log d.log) arr_2 = (a.json b.json c.json d.json) paralelo –halt 2 echo “{1} {2} ” ::: . . . Read more
Mi código es: echo 'url' | parallel "if curl -ss "$url" | grep yes; then vara+="$(echo {})"; else varb+="$(echo {})"; fi" Pero las variables no están siendo configuradas. La instrucción “if then” funciona perfectamente, por ejemplo, if curl $url | grep yes; then echo hecho; else echo no hecho; fi . . . Read more
Tengo un directorio con varios subdirectorios con los nombres: 1 2 3 4 backup_1 backup_2 Escribí un código bash con paralelización para procesar archivos en estas carpetas y un ejemplo mínimo de trabajo es el siguiente: !/bin/bash P=pwd task(){ dirname=$(basename $dir) echo $dirname running >> output.out if [[ $dirname != . . . Read more