Perguntas sobre 'gnu-parallel'

2
respostas

Como eu uso a opção “filter” do GNU split com o GNU paralelo?

Estou tentando dividir um número enorme de arquivos gz em blocos compactados com gzip de N-line. Para demonstrar, vamos considerar o seguinte: seq 100 | gzip > big_file0.gz Eu posso dividir isso em vários arquivos compactados de 10...
23.10.2012 / 02:43
1
resposta

Gnu Parallel trava como um processo é "dormir"

Estou executando um comando em paralelo usando o Gnu Parallel, que tem dois parâmetros como entrada, um diretório e um arquivo conf: parallel --gnu my_command ::: (ls -d dir*test) ::: properties.conf Eu o executo em cima de uma CPU multi-...
09.01.2014 / 21:02
2
respostas

GNU “canal paralelo” não processa stdin por linhas

Estou super confuso sobre como usar o GNU paralelo para passar o stdin para o comando de trabalho. Tenho o que imaginei ser um caso de uso comum realmente . Eu tenho algum processo xxd que faz algo com stdin e saídas para stdout. Eu tenho...
18.07.2018 / 00:26
1
resposta

O paralelo GNU não divide o trabalho uniformemente

Meu entendimento é que a opção -X deve distribuir os argumentos uniformemente entre os trabalhos. No entanto, recebo uma distribuição muito distorcida: user@host:/tmp/ptest$ count() { > echo $# > } user@host:/tmp/ptest$ export -f coun...
02.10.2018 / 08:18
1
resposta

Como posso forçar o gnuparallel a executar um conjunto de comandos sequencialmente?

O Gnu paralelo é uma ferramenta poderosa que eu uso para executar muitos comandos BASH independentes como um único conjunto em paralelo. Eu gostaria de poder executar os mesmos comandos SEQUENCIAMENTE sem alterações significativas no comando que...
28.01.2015 / 01:48
1
resposta

gnu-parallel criptografando arquivos com espaços ou caracteres especiais?

Estou tentando criptografar vários arquivos com o código abaixo: find . -name "*.vi" | sort | parallel --gnu -j 4 --workdir "$PWD" ' echo "Encrypting {/.} ..." gpg -r [email protected] -o "/tank/test/{/.}.gpg" -e "{}" '; Isso funci...
29.05.2015 / 10:25
1
resposta

Usando o GNU Parallel ao arquivo scp enorme dividindo-o por trecho por host

Estou usando o Ansible para configurar algumas configurações em vários nós e, como parte dessa configuração, preciso dividir um arquivo grande por linhas n e copiar cada parte em um arquivo remoto sem criar cópia local de cada pedaço (como o c...
27.06.2016 / 18:15
2
respostas

gnu parallel: encaminha todos os stdin para todos os processos

Estou tentando processar a entrada de diferentes maneiras em paralelo, escrevendo as linhas resultantes conforme elas entram. Minha abordagem atual é esta: # process_parallel.sh read input parallel --colsep ' ' --linebuffer 'echo $input | {}'...
15.05.2015 / 16:20
2
respostas

Script Bash 'while read' loop causa erro 'broken pipe' quando executado com o GNU Parallel

De acordo com a lista de discussão GNU Parallel, este não é um problema específico do GNU Parallel. Eles sugeriram que eu publicasse meu problema aqui. O erro que estou recebendo é um erro de "canal quebrado", mas acho que primeiro devo expli...
28.09.2012 / 00:35
1
resposta

gnu paralela remove escape antes dos caracteres de espaço no comando

Atualmente, estou testando o gnu paralelamente para distribuir um comando de comparação entre vários servidores usando o bash. Em sua função mais básica, esse comando de comparação usa duas entradas para comparar (acessos ao banco de dados oracl...
17.10.2016 / 10:55