Perguntas sobre 'xargs'

Um comando que constrói uma lista de argumentos para um comando a partir do texto dado como entrada padrão de xargs (ou lida de um arquivo especificado) permitindo assim a execução nos resultados de uma pesquisa, por exemplo. É fornecido pelo pacote findutils
3
respostas

xargs git: pula a entrada do usuário

Eu tenho uma função xargs que chama os comandos git recursivamente. Quando eu chamo agora de gitr log , preciso pressionar enter até o final ou q para obter a próxima chamada de xargs a ser executada. Posso dizer a xargs para pu...
15.03.2015 / 17:09
2
respostas

remove arquivos após a inserção no tarball

Eu quero limitar o número de arquivos que são colocados em uma tarball e ativá-los depois de inseridos no tarball e serem independentes do diretório atual. Eu tentei isso: tar -C ~/semios/tmp/ -cjvf ~/semios/tmp/test.tar.bz2 $(cd ~/semios/tmp/...
03.05.2014 / 06:37
1
resposta

Utilitário de memória eficiente para retornar N primeiros valores classificados

Eu gostaria de implementar um exemplo MapReduce muito popular usando apenas programas existentes operando de maneira UNIX. O problema é encontrar N valores mais frequentes em uma quantidade enorme de dados. A solução genérica em qualquer linguag...
12.01.2014 / 11:38
1
resposta

Comportamento errado de xargs

Eu estava tentando resolver este problema usando find + xargs , mas fiquei com outro problema Eu estou tentando aumentar a count usando ((a++)) , mas não está funcionando. Eu tentei um par de combinação de contar um valor, por exe...
04.04.2013 / 05:54
1
resposta

xargs: 'ls' terminado por sinal 13 [duplicado]

find . -type f -print0 | xargs -0 ls -ltr | head -n 10 | awk '{print $NF}' | xargs rm Este comando está me dando isto: xargs: 'ls' terminated by signal 13 No entanto, está funcionando bem. É suposto excluir os 10 arquivos mais antig...
10.09.2018 / 21:25
4
respostas

find -exec + vs find | xargs: qual escolher?

Entendo que a opção -exec pode receber uma + para imitar o comportamento de xargs . Existe alguma situação em que você preferiria uma forma sobre a outra? Eu pessoalmente tendem a preferir a primeira forma, mesmo que apenas para evita...
27.06.2012 / 12:45
0
respostas

Execução paralela em tela dividida?

Estou muito ciente de que posso usar xargs para executar comandos em paralelo. No entanto, como o console dos comandos é importante, eu queria saber se eu poderia dividir a janela do console de forma semelhante a como screen permite dividi...
10.11.2017 / 09:32
1
resposta

Conteúdo do arquivo de saída com grep junto com o nome do diretório

Eu tenho algo como uma estrutura em árvore de diretórios, com alguns deles tendo dentro de um arquivo chamado "Filename". Dentro de cada um desses arquivos, há algumas informações que eu gostaria de acessar depois de alterar sua "aparência". Aqu...
27.05.2017 / 21:43
1
resposta

xargs com aws cli (cópia amazon s3)

Estou tentando acelerar o processo de copiar centenas de arquivos entre dois blocos S3 na minha conta. Bucket1 dt=2017-01-01/ file1, file2, file3 ... file100 .. .. dt=2017-01-31/ Cada arquivo tem ~ 300-400 MB e até 1 GB em alguns caso...
17.06.2017 / 09:34
1
resposta

find… | xargs grep - cores faltando para a saída do grep [duplicate]

Dessa forma, recebo saída colorida: grep class testdata.py Como isso é definido no meu .bashrc: alias grep='grep -n --color' Mas se eu pesquisar assim, não vejo saída colorida: find -name '*.py' | xargs grep "class" Algu...
10.03.2017 / 13:53