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

Combinar argumento xargs com algum texto

Como posso usar xargs para passar um argumento para wget , mas também adicionar algum texto a esse argumento?     
14.03.2015 / 18:36
4
respostas

xargs linha muito longa

Estou tentando remover todos os arquivos que têm um dígito hexadecimal nos dois primeiros dígitos, por isso estou usando a seguinte expressão: ls | grep -Z '^[0-9a-f][0-9a-f]' | xargs -0 rm No entanto, o terminal gera o erro: xargs: ar...
18.08.2014 / 21:04
2
respostas

Como localizar e copiar arquivos baseados na extensão?

Eu tenho uma pasta photorec de um processo de recuperação de dados que tem 2481 pastas com os arquivos recuperados. Os nomes das pastas estão na sequência recup_dir.1, recup_dir.2 ... recup_dir.2481 Eu tenho uma lista de todas as extens...
03.04.2017 / 02:33
1
resposta

Diferentes comportamentos entre find -exec e piping through xargs [duplicate]

     Esta pergunta já tem uma resposta aqui:                   'find' com vários '-name 'e' -exec 'executa somente as últimas correspondências de' -name '                                      2 respostas                               ...
25.05.2017 / 00:25
4
respostas

O que esta linha de comando ('echo $ 1 | xargs -n 1 basename | cut -d'. '-f1') faz? [fechadas]

Eu preciso entender esta linha de comando: file='echo $1 | xargs -n 1 basename | cut -d '.' -f1'     
13.04.2017 / 20:01
1
resposta

xargs não funciona no Linux como funciona no Unix

Estou usando o seguinte comando para listar a permissão, proprietário dos pontos de montagem no unix: bdf|awk '{print $6}'|grep -v Mounted|xargs ll -d Este comando no HP-Ux me fornece uma saída como abaixo: drwxr--r-- 61 root ro...
01.08.2017 / 15:48
2
respostas

find: multiple '-exec's com condições

Estou tentando incluir o pacote C padrão stdint.h em arquivos com a palavra LARGE_INTEGER , como parte da conversão do Windows para drivers Linux, conforme discutido aqui para tipos de dados. Eu conheço os tópicos anteriores sobre find e...
30.06.2015 / 00:01
1
resposta

Onde o 'xargs' adiciona a opção do STDIN?

Devido a algumas razões, a ordem de opção é importante para o comando. Por exemplo, a ordem de opções diferentes pode causar ações diferentes em ffmpeg , então onde xargs adiciona a opção stdin ? Por exemplo: $ echo 'output.avi' | x...
17.11.2014 / 03:47
2
respostas

use find e grep para encontrar linhas que contenham alguma string e não contenham outra string de arquivos

Primeiro, eu tento o seguinte código find . -name "*.cfg" | xargs grep "good"|grep -v "^\#" Na pasta atual, recebo a lista com a extensão do nome do arquivo "cfg". Então eu quero pesquisar o conteúdo para encontrar linhas contendo o "bom"...
08.12.2015 / 16:46
1
resposta

O 'xargs -x' nunca executa um subconjunto de argumentos apropriado em que o comprimento da linha de comando não exceda o limite '-s'?

xargs tem uma opção -x que especifica que xargs sai se o tamanho (consulte a opção -s ) for excedido. Isso significa que xargs executa todos os argumentos de uma só vez (se o número de caracteres na linha de comando não exceder...
23.11.2018 / 14:04