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

ssh-add adiciona todas as chaves privadas no diretório .ssh

No meu dia-a-dia, eu preciso do ssh para várias máquinas, todas com as quais tenho uma chave privada diferente. Quando eu inicio uma nova sessão de shell - somente meu id_rsa padrão é adicionado ao ssh key chain - eu tenho executado ss...
09.11.2016 / 16:51
4
respostas

copiando vários arquivos para vários diretórios

Eu tenho um problema ao copiar muitos arquivos em diretórios diferentes. Deixe-me explicar melhor: Digamos que eu tenha o seguinte em um diretório: $ ls file1 file2 file3 file4 file5 dir1 dir2 dir3 e eu quero copiar todos os arquivos *...
07.06.2012 / 23:21
6
respostas

Grep um diretório e lista de retorno com números de linha

No momento, estou tentando aprender mais sobre scripts de bash e todas essas coisas divertidas e compilei este pequeno comando: find $path | xargs grep -n $pattern | awk '{print $1}' Enquanto isso funciona, eu queria saber se eu estava re...
29.11.2011 / 21:49
2
respostas

Como decodifico uma lista de nomes de arquivos codificados em base64?

Eu tenho uma lista de nomes de arquivos codificados em base64 no padrão de {base64-encoded part here}_2015-11-12.pdf . Eu estou tentando decodificar essa lista de arquivos e retorná-lo na linha de comando como outra lista, separada por novas l...
02.03.2016 / 22:09
1
resposta

Por que o uso de xargs falhou nesse caso?

Eu tentei entender o uso de xargs e fiz o seguinte experimento. ls | xargs | touch Eu quero atualizar as datas e diretórios dos arquivos no diretório atual. Apesar de ser um pouco bobo , eu poderia usar uma forma mais simples para...
15.12.2011 / 02:18
3
respostas

zsh's “echo SomeText ** / filename” em outros shells

Eu preciso preencher todos os arquivos com um nome de arquivo específico (recursivamente) com um texto. Em zsh isso pode ser feito com echo SomeText > **/TheFileName Eu procuro soluções genéricas para shells compatíveis e / ou tcsh. Ex...
16.06.2014 / 07:15
1
resposta

Remove arquivos, fornecidos pelo pipe

Eu tenho esta cadeia de comandos: find . -print | grep php | xargs grep 'eval' -sl | xargs wc -l | grep ' [1-2][0-9] ' Isso me fornece essa saída: 14 ./includes/js/calendar/lang/vgju.php 18 ./includes/phpInputFilter/default.php 14 ....
14.01.2011 / 19:44
4
respostas

'find -mtime -1 -print | xargs tar 'arquiva todos os arquivos do diretório ignorando o argumento -mtime -1

Estou tentando criar um script de backup. Eu consegui fazer este script funcionar bem em uma máquina CentOS 6.7 e agora estou tentando fazer com que ele funcione corretamente no Debian 7. Estou com um problema que não consigo resolver com o G...
12.05.2016 / 15:35
1
resposta

cmd2 'cmd1' vs cmd1 | xargs cmd2

Estou tentando encontrar um arquivo com find e depois passar o caminho encontrado para sqlite3 . Eu estou apenas solto no prompt sqlite> se meu comando estiver no formato: sqlite3 'find . -type f -iname "*.db" | head -n1' Mas e...
11.12.2014 / 22:45
3
respostas

São '-L1' e '-n 1' iguais para 'xargs'?

Em Pesquise e remova arquivos com segurança locate -i nohup.out | xargs -d '\n' -L1 -p rm Cada linha na saída de locate é tratada como um argumento por xargs, então -L1 e -n 1 são iguais? Obrigado.     
06.06.2018 / 23:08