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
1
resposta

O GNU Parallel não executa os jobs até que o programa tenha saído

Quando eu corro (o código do rss-notifier é incluído no final), rss-notifier.zsh https://www.wuxiaworld.com/feed/chapters ".*"|parallel --null -k --lb echo {} Eu recebo Title: Sovereign of the Three Realms -
18.11.2018 / 09:57
2
respostas

xargs, registros e entrada padrão

Eu tenho um arquivo de registros delimitado por 0 bytes. Record 1, Line 1 Record 1, Line 2 [zero byte] Record 2, Line 1 Record 2, Line 2 Gostaria de executar o comando "process.sh" uma vez para cada registro, com o registro como entrada p...
23.10.2014 / 11:40
2
respostas

Por que o xargs -I implica -L 1

Eu vi Por que 'encontrar - exec cmd {} + 'precisa terminar em' {} + '? , o que explica porque {} + tem que estar no final do -exec cmd (*), e agora eu gostaria de saber por que O GNU xargs é revertido para um comando por argumento de e...
03.10.2015 / 02:13
3
respostas

Obtém o nome do arquivo depois de find -name | xargs

Eu tenho um diretório multiple jar no qual eu gostaria de localizar algumas classes. Eu encontrei uma solução para ver se existe uma classe com o seguinte comando: find -name "*.jar" | xargs -n 1 jar tf | grep 'myClass' O problema é que n...
01.06.2017 / 10:32
3
respostas

como somar a saída de awk ou outra expressão com xargs

Suponha que eu tenha o seguinte script de shell bash: #!/bin/bash export count=0; for i in 'ls ./mydoc' ;do pdfinfo ./mydoc/$i | egrep Pages |awk {'print $2'} |xargs -+ $count ;...
29.08.2012 / 23:27
2
respostas

cp depois que xargs não estão funcionando

Eu executo o debian jessie no Host 64-bit e no virtualbox 32-bit. Para poupar tráfego tento copiar os pacotes i386 do host para a pasta compartilhada, para usá-los no virualbox. My Hostname/var/cache/apt/archives$ ls -al /var/cache/apt/archiv...
05.03.2017 / 11:18
3
respostas

Como excluir arquivos filtrados por awk

Eu tenho os seguintes arquivos em um diretório: -rw-r--r-- 1 smsc sys 46 Apr 22 12:09 bills.50.1.3G.MO.X.20120422120453.Z -rw-r--r-- 1 smsc sys 28 Apr 22 12:15 bills.50.1.3G.MO.X.20120422120953.Z -rw-r--r-- 1 smsc sys 46 Apr 22 12:20 bills...
22.04.2012 / 11:42
2
respostas

processando múltiplas linhas de janela deslizante

O título é uma generalização do que eu quero. Problema específico: dado algum comando que gera vários timestamps, por exemplo: $ cat timestamps | sort -n 1508349271820 1508349271821 1508349425222 1508349425223 1508349454218 1508349476419 1508...
07.03.2018 / 06:17
3
respostas

A saída é misturada assim por causa dos xargs e como posso consertá-la?

Estou aprendendo um pouco de Bash usando xargs para listar registros whois para um monte de endereços IP. O comando usado é: echo "$1" | tr "\n" "sh -c echo "\n 44rBegin whois record -- \n"; whois -h whois.arin.net 206.190.36.45 ; echo "\n...
11.07.2014 / 17:50
2
respostas

usando o conteúdo do arquivo modificado como argumentos

Em um script, eu gostaria de limpar um repositório mercurial, mas ser capaz de reter vários padrões de arquivo (configuráveis) que li em $ FILENAME. A sintaxe do comando hg é hg purge --all --exclude PATTERN1 --exclude PATTERN2 ... Assim,...
23.09.2014 / 15:08