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

Como posso usar dois parâmetros de uma só vez com xargs?

Eu preciso converter vídeos, mas não sei onde eles estão, então eu preciso find deles. Como posso dar o resultado e um nome de arquivo de saída para FFmpeg com xargs ? Eu já descobri que posso construir os dois parâmetros com este co...
07.01.2012 / 06:41
1
resposta

xargs -I substituir-str diferença de opção

Pelo que entendi, o seguinte deve significar exatamente o mesmo: ls -1 | xargs file {} ls -1 | xargs -I{} file {} se a opção -I não for especificada, o padrão é -I {}. Eu quero listar todos os arquivos no diretório atual e executar o c...
07.10.2013 / 03:14
4
respostas

find: -exec vs xargs (aka Por que “find | xargs basename” quebra?)

Eu estava tentando encontrar todos os arquivos de um determinado tipo espalhados em subdiretórios, e para os meus propósitos eu só precisava do nome do arquivo. Eu tentei retirar o componente caminho via basename , mas não funcionou com xargs...
08.10.2009 / 18:01
3
respostas

ls -rt (Como listar apenas o ÚLTIMO arquivo? por exemplo: | xargs gnome-open)

por exemplo. diretório contendo arquivos jpeg: como abrir facilmente apenas o jpeg mais recente no diretório atual?     
09.10.2010 / 09:57
2
respostas

xargs --replace / -I para argumentos únicos

Estou tentando usar xargs para executar um comando para cada argumento fornecido, mas infelizmente o sinalizador --replace / -I não parece funcionar corretamente quando conjugado com -n. Parece que {} expandirá para a lista completa de argumento...
26.07.2013 / 11:37
4
respostas

Como posso grep nos arquivos de origem para algum texto?

No momento estou usando dois comandos, tenho certeza que deve haver uma maneira melhor ... wim@wim-acer:~/ffmpeg$ find . -name "*.h" -print0 | xargs -0 grep -i invalid\ preset wim@wim-acer:~/ffmpeg$ find . -name "*.c" -print0 | xargs -0 grep...
25.08.2011 / 10:11
2
respostas

Xargs e Wget pára de funcionar depois de uma hora

Executando o script com o Cygwin no Windows XP com Dual Core e Ram de 4 GB cat url_list.txt | xargs -P50 wget -i Estou tentando percorrer 4 GB de URL para fazer o download (aproximadamente 43 milhões) Funciona bem durante a primeir...
28.05.2011 / 11:39
2
respostas

Grep sai anormalmente com o código 123 ao executar o rgrep no emacs

Cumprimenta o colega Emacsers Estou executando o GNU Emacs 23.1.1 no "Ubuntu 10.04.1 LTS" e qualquer pesquisa que eu executar usando o Mx rgrep embutido no código-fonte padrão do kernel do Linux (baunilha) termina prematuramente com o seguint...
07.10.2010 / 18:27
3
respostas

Como escapar a saída do arquivo para compatibilidade com 'xargs'?

Eu tenho este comando: find $1 | xargs touch Mas arquivos com ' caracteres em seus nomes falham com "xargs: un quotched as quot quote", e acho que outros caracteres especiais causariam o mesmo problema. Como posso escapar da saída p...
25.04.2011 / 11:37
3
respostas

Expandindo globs em xargs

Eu tenho um diretório como este mkdir test cd test touch file{0,1}.txt otherfile{0,1}.txt stuff{0,1}.txt Eu quero executar algum comando como ls em certos tipos de arquivos no diretório e ter o * (glob) expandido para todas as possibilida...
30.06.2011 / 01:29