[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Paralelizar com xargs
From: |
Julio C. Neves |
Subject: |
Re: [shell-script] Paralelizar com xargs |
Date: |
Tue, 4 Jun 2013 18:19:51 -0300 |
Se entendi o que vc deseja, o uso da opção -P é desnecessária. Veja como
usar o xargs
aqui<https://wiki.softwarelivre.org/TWikiBar/TWikiBarBirinaite#Op_es_do_xargs>
.
Abcs,
Julio
*@juliobash
*
Em 4 de junho de 2013 13:48, Alfredo Casanova <address@hidden>escreveu:
> **
>
>
> Galera, estou fazendo um teste para paralelizar o processamento de alguns
> arquivos
>
> os arquivos seguem o seguinte formato
>
> $ cat arquivo
>
> nome.usuario,primeiro nome,sobre nome,UF,grupo1 grupo2 grupo 3
> nome1.usuario1,primeiro1 nome1,sobre1 nome1,UF1,grupo1 grupo2 grupo 3
> nome0.usuario2,primeiro4 nome3,sobre2 nome2,UF1,
>
> o que estou fazendo:
>
> $ cat script
> #!/bin/bash
> var1=$1
> var2=$2
>
> shift 2
>
> args="$*"
>
> echo "--------------------
> $login
> $senha
> "$args"
> --------------------"
>
> e executo o script assim:
>
> cat arquivo | xargs -P5 -n1 ./abcde arg1 arg2
>
> acontece que eu preciso q "$args" seja visto como um argumento só,
> independente de possuir espaços, para que eu possa trata-los somente com
> cut.
>
> mas não é oq acontece:
>
> --------------------------------------
>
> Opa, escrevendo este e-mail encontrei a solucao
>
> argumento -L do xargs
>
> -L1: tells xargs to interpret each line as a single command
>
> ficou assim:
>
> $ cat arquivo | xargs -P5 -L1 ./abcde argumento1 argumento2
>
> --
> []'s
> Alfredo Casanova
> Linux User #228230
> msn: address@hidden
> tel: +55 61 9655 9619
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
[As partes desta mensagem que não continham texto foram removidas]
- Paralelizar com xargs, Alfredo Casanova, 2013/06/04
- Re: [shell-script] Paralelizar com xargs,
Julio C. Neves <=
- Re: [shell-script] Paralelizar com xargs, Alfredo Casanova, 2013/06/04
- Re: [shell-script] Paralelizar com xargs, Alfredo Casanova, 2013/06/04
- Re: [shell-script] Paralelizar com xargs, Julio C. Neves, 2013/06/04
- Re: [shell-script] Paralelizar com xargs, Julio C. Neves, 2013/06/04
- Re: [shell-script] Paralelizar com xargs, Alfredo Casanova, 2013/06/06
- Re: [shell-script] Paralelizar com xargs, Tiago Peczenyj, 2013/06/06
- Re: [shell-script] Paralelizar com xargs, Alfredo Casanova, 2013/06/06
- Re: [shell-script] Paralelizar com xargs, Julio C. Neves, 2013/06/04
- Re: [shell-script] Paralelizar com xargs, Alfredo Casanova, 2013/06/04