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

Encontre com caminho absoluto dentro de um bashscript | nome de base dos xargs

Eu tenho que encontrar recursivamente dentro de um script bash. Como eu posso invocar o script bash de qualquer lugar, sou forçado a usar o caminho absoluto. Às vezes, o caminho absoluto pode ficar muito longo e a saída é tediosa no seguinte:...
17.09.2018 / 20:34
3
respostas

Copie a primeira linha de um arquivo para outros arquivos usando xargs e sed

Eu tenho uma lista de arquivos CSV divididos. Como posso copiar o primeiro cabeçalho CSV para o restante dos arquivos CSV? profiles00.csv profiles01.csv profiles02.csv profiles03.csv ... Isto é o que tenho agora, mas como envio a saíd...
17.05.2018 / 03:55
1
resposta

Copiando uma pasta usando xargs

Um comando me dá o caminho de uma pasta. Eu quero copiar o conteúdo desta pasta para o diretório de trabalho atual. O que eu tentei até agora é bundle show minima | xargs -I{} cp -r {} ./ onde bundle show minima retorna o caminho...
15.09.2017 / 14:31
3
respostas

mapeie os resultados do find

Eu tenho estes resultados encontrados: $ find subprojects -mindepth 1 -maxdepth 1 subprojects/install-globally-first subprojects/installation-test-project-custom-config subprojects/install-via-github subprojects/init-from-nothing subprojects...
23.12.2016 / 10:28
1
resposta

Usando xargs para gerar links

Eu tenho um file semelhante a este: abc,123,x xabc,345,xy cabc,6234,ab abgc,12,yo jabc,9991,to Eu preciso gerar uma lista de links: http://www.mywebsite.com?param1=abc&param2=123&param3=x http://www.mywebsite.com?param1=xabc...
09.10.2015 / 12:50
1
resposta

Saída inesperada de xargs

A declaração abaixo deve imprimir afc abc , mas imprime abc abc . Tentei muitas vezes, mas sempre o mesmo resultado. Não sei por que isso acontece, alguém poderia me explicar e me ajudar? bash echo abc|xargs -i{} echo $(echo {}|sed 's/b/...
15.07.2018 / 10:21
2
respostas

Convertendo um comando de trabalho no arquivo de script de shell que obtém argumentos

Olá, meu comando de trabalho é: grep -l "my text" file*.ext|xargs ls -lart este comando é muito útil para mim e eu queria criar um arquivo de shell que faz isso com menos digitação, assim: fn "my text" file*.ext Eu vim para este ar...
29.07.2018 / 11:15
1
resposta

Qual é o melhor método para se livrar de um padrão em vários arquivos php? [fechadas]

Trabalhando em sites infectados com centenas de arquivos php com o seguinte código de assinatura injetado na parte superior de cada arquivo: <?php /*457563643457563643*/ ?><?php /*5467543654675436*/ ?><?php /*6745833567458335*/...
05.08.2018 / 02:13
1
resposta

Como executar vários comandos sed em uma lista de arquivos usando a saída find filtrada através de xargs

Isso é o que eu tentei: find . -name *.sv | xargs sed -i -e '<command>' -e '<command>' Não funciona. Usar exatamente o mesmo comando em cada arquivo ainda funciona. Obrigado pela ajuda.     
05.06.2018 / 20:29
1
resposta

Comando de execução para cada nova linha separada [duplicada]

Eu tenho isso: chmod u+x $(find scripts -name "*.sh") Mas acredito que só é possível encontrar o chmod u + x para o primeiro item da lista, pois os resultados são separados por nova linha. Como posso executar chmod u + x para cada i...
27.04.2018 / 06:46