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
2
respostas

Mover o arquivo modificado mais recentemente

Estou tentando mover o arquivo modificado mais recentemente em "Imagens /". Isso é o que eu tentei: find Pictures/ -maxdepth 1 -type f -mmin -60 -print0|tail -1| xargs -0 -I {} mv "{}" Dropbox/somefolder/ Isso não funciona e não é a soluç...
14.10.2014 / 20:16
2
respostas

xargs + pv = terminal bagunçado

Se eu quiser um pequeno indicador de progresso em minha operação de longa duração, posso usar pipeviewer : ssh pc2 cat some.file | pv -nC reading | gzip --fast | pv zipping > some.file.gz isso me dá uma pequena exibição divertida dize...
24.07.2014 / 23:57
1
resposta

Encontre & du para calcular o tamanho total vs xargs

Alguém pode confirmar que o seguinte liner produzirá o tamanho total legível de todos os diretórios que FIND localiza como logados no nome? find -type d -name *log* | du -hcs     
13.03.2014 / 19:37
1
resposta

Use java e xargs (?) para fornecer apenas argumentos para o programa java e não substituir stdin

Eu escrevi um pequeno programa em java que recebe argumentos da linha de comando e deve ser interativo. Quando quero testar com uma entrada grande, quero enviar o conteúdo de um arquivo para a JVM para usar como argumentos de entrada para o p...
22.01.2013 / 19:51
1
resposta

Control mplayer foi executado por xargs

Eu alimento o mplayer com a lista de arquivos de outro comando: beet ls somequery -p | xargs -d '\n' mplayer Quando invocado desta maneira, o mplayer não reage em nenhuma tecla padrão, tudo o que posso fazer é interromper o C-c. Por q...
21.06.2012 / 09:00
4
respostas

Como executo o find com o GNU xargs para percorrer um conjunto de diretórios?

$ echo {a,b,c}.h d e.h |xargs -IA find A -name '*.h' find: 'a.h b.h c.h d e.h': No such file or directory $ echo -e a.h\nb.h c.h d e.h |xargs -IA find A -name '*.h' a.h find: 'b.h c.h d e.h': No such file or directory O problema é que -I...
07.02.2010 / 20:49
5
respostas

xargs separados por nova linha

É possível fazer com que xargs use apenas nova linha como separador? (em bash no Linux e OS X se isso importa) Eu sei que -0 pode ser usado, mas é o PITA como nem todo comando suporta saída delimitada por NUL.     
31.03.2010 / 02:37
3
respostas

Acompanhando o progresso com xargs

Estou usando o xargs para executar um comando em um conjunto de parâmetros de entrada como: cat <someinput> | xargs -n 1 -P 5 <somecmd> O arquivo de entrada é muito longo e demora muito para ser executado. Então, estou apenas...
19.02.2014 / 11:01
2
respostas

Redirecionar para stdin em vez de argumento ao usar xargs [closed]

por exemplo, usando o comando cat foo.txt | xargs -I{} -n 1 -P 1 sh -c "echo {} | echo" O foo.txt contém duas linhas foo bar O comando acima não imprime nada.     
24.12.2013 / 08:04
3
respostas

Como posso baixar vários arquivos armazenados em um arquivo de texto com curl e xargs?

Como posso baixar vários arquivos armazenados em um arquivo de texto com curl e xargs? Este é meu último teste: cat listfile.txt | xargs curl -O o primeiro arquivo funciona bem, mas outros arquivos são enviados para o stdout.     
29.06.2010 / 10:04