Por que não posso canalizar em paralelo?

1

Eu tenho tentado canalizar esse comando

tail -n +$line $FILENAME

para este comando

parallel -a $FILENAME -k --block $sub --pipe-part "cut -d ' ' -f1" | sponge $FILENAME

E o comando resultante é o seguinte:

tail -n +$line $FILENAME | parallel -k --block $sub --pipe-part --eta --progress "$cut -d ' ' -f1 | sponge $FILENAME

Eu também tentei a mesma coisa com --pipe ao invés de --pipe-part

Por que este comando está esvaziando meu arquivo completamente? Como a tubulação funciona com o comando paralelo?

    
por HashWizard 19.05.2017 / 20:35

0 respostas