Perguntas sobre 'gnu-parallel'

1
resposta

Por que o paralelismo não funciona usando '{}' mas '-'? [duplicado]

Após as man pages e outros exemplos, o seguinte deve funcionar: $ find *.gz | parallel zgrep pattern {} mas resulta em: /bin/zgrep: line 161: 1: missing pattern; try '/bin/zgrep --help' for help /bin/bash: pattern: command not found...
20.02.2015 / 16:13
1
resposta

Problemas de simultaneidade com o GNU paralelo

Meus scripts estão tendo problemas para executar corretamente as coisas no GNU paralelo. Eu tenho um sub_script como (todas essas versões são simplificadas): #! /bin/bash input=$1 # input is a date in YYYYMMDD format mkdir -p $in...
19.11.2014 / 01:31
2
respostas

scp não exibe saída quando usado com gnu parallel

Eu tenho um script curto que usa scp para copiar arquivos para vários hosts remotos (sim, eu sei sobre rdist e rsync ; ambos não funcionam para alguns dos hosts - isso não é o ponto aqui, estou apenas copiando alguns arquivos não crítico...
16.11.2013 / 00:47
0
respostas

Cópia Paralela de pastas locais para servidores remotos ao mesmo tempo

Eu tenho várias pastas e cada pasta tem cerca de 1500 arquivos. Eu tenho um tipo de loop indo sobre cada pasta e, em seguida, enviando os arquivos para um ou quatro hosts remotos, dependendo do ambiente. Atualmente estou usando rdist. Quase todo...
17.11.2018 / 23:09
1
resposta

A Paralela GNU Altera a Saída de um Script Bash?

Eu tenho um diretório que é preenchido com subdiretórios e em cada subdiretório 74 arquivos. Eu tenho script bash que analisa os 74 arquivos e deseja executá-lo em paralelo em todos os diretórios. Quando entro em cada subdiretório e executo m...
06.10.2018 / 00:15
1
resposta

Pausando no GNU paralelo e esperando pelo caractere

Eu gostaria que a pausa na temporização fosse substituída pelo equivalente a um getchar () em uma execução paralela da GNU: parallel -j2 --halt 2 ::: 'sleep 5m; return 1' './runMe' No entanto, o seguinte não funciona (conclui a execução d...
04.09.2017 / 13:34
1
resposta

Executando o GNU paralelo --sem trava no SGE Cluster

Estou tentando executar três comandos em paralelo em um cluster SGE, por exemplo, cmds=("prog 1 2 3" "prog 4 5 6" "prog 7 8 9") for cmd in "${cmds[@]}" do sem -j 3 $cmd done sem --wait Assim, meus comandos são executados e concluídos...
09.10.2015 / 23:13
0
respostas

Como ler o resultado da primeira etapa do paralelo? [fechadas]

PERGUNTA No bash, você pode passar dados do passo a passo, canalizando dados: program1 | program2 | program3 | ... Ou você pode fazer isso com variáveis (dependendo de como cada programa funciona): RES1=$(program1) RES2=$(program2 $...
26.07.2015 / 20:09
2
respostas

Use paralelo para dividir muitos diretórios em subdiretórios ou paralelizar esta tarefa

Eu quero paralelizar a divisão de muitos diretórios em subdiretórios usando parallel ou usando outra ferramenta ou método. Por exemplo Eu tenho 1 000 000 diretórios com conteúdo, mas é demais para um diretório, então eu quero criar 10 dirs...
25.11.2017 / 04:00
3
respostas

Posso ao mesmo tempo puxar meus repositórios git sem o gnu paralelo?

Na minha máquina doméstica, eu uso o script gitpull.sh para puxar simultaneamente todas as alterações para os git repos em um determinado diretório. #!/usr/bin/bash find $1 -name ".git" | sed -r 's|/[^/]+$||' | parallel git -C {} pull ori...
04.01.2018 / 09:15