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

como usar find + xargs para criar links simbólicos para arquivos selecionados enquanto mantém a árvore de diretórios relativa (usa gnu cp -s)

Estou tentando replicar arquivos selecionados de uma estrutura de diretórios como links simbólicos em um diretório duplicado, por exemplo, de uma estrutura de diretórios como esta: ../1/a/data1.txt ../1/a/file1.txt ../1/a/b/file2.txt f...
04.10.2018 / 08:44
3
respostas

Como excluo todos, exceto o arquivo mais novo em uma pasta? [duplicado]

Estou usando o CentOS 7. Em um diretório específico, desejo excluir todos os arquivos "* .log", exceto o mais novo. Eu tentei isso [rails@server ~]$ ls -t ~/.forever | tail -n +2 | xargs rm -- rm: cannot remove ‘pids’: No such file or direc...
15.05.2018 / 03:13
2
respostas

Padrão de Regex e Substituir linha por substituição

Para um processo de migração, eu preciso fazer alguma substituição no meu script bash. Então, nos meus arquivos .txt, eu tenho essas referências, por exemplo: [[File:My Image.png|400px|thumb|center|My Image]] [[File:My Image.png|400px|thum...
04.04.2018 / 12:10
1
resposta

vários comandos em sed com entrada de xargs

Eu tenho um arquivo ./123bar/foo.txt que tem: pro := text ver := 1.0 rev := 2 e duas variáveis env: var =2.1 var2=3 Desejo substituir todos os ver por $var e rev por $var2 . Saída esperada: pro := text ver := 2.1 r...
13.03.2018 / 05:09
2
respostas

Como usar a saída de ls para abrir o último arquivo modificado?

Existe uma maneira de usar a saída de ls -ltr com xargs ? Suponha que o resultado de ls seja um arquivo como abaixo. ls -ltr | tail -1 | xargs -I{} open {} Para comparação, eu uso o seguinte comando para usar o find para mover arq...
29.11.2017 / 23:12
1
resposta

Como encontrar ocorrências de mxprod | nlsoprdc dentro de múltiplos arquivos em um diretório? [duplicado]

Como posso: Procure um padrão específico no conteúdo de arquivos em um diretório e seu subdiretório E liste o nome do arquivo se ele tiver determinado padrão?
10.08.2017 / 07:05
1
resposta

Como obter o nome do arquivo com uma extensão substituída do comando find

dextract é uma ferramenta que converte arquivos. O uso normal é dextract -q test.h5 > test.fastq . Como é possível combiná-lo com o comando de localização? find All_RawData/Each_Cell_Raw/ -name "*.bax.h5" | xargs -I {} dextract -q {} &g...
10.07.2017 / 23:31
2
respostas

Como gerar stdout canalizado no script bash de getopts?

Eu tenho o seguinte snippet: #!/bin/bash OPTIND=1 while getopts ":m:t" params; do case "${params}" in m) bar=$OPTARG ;; t) foo=$OPTARG ;; \?) "Invalid option: -$OPTARG" >...
28.06.2017 / 14:27
1
resposta

Usando sed para substituir a variável de ambiente pelo caminho do diretório

Não tenho certeza se estou entendendo mal alguma coisa ou não estou pesquisando corretamente. No entanto, tenho um problema que estou testando com um comando echo simples e canalização para sed para substituir parte da string que corresponde a $...
02.12.2016 / 17:57
2
respostas

locate (1) armazena em buffer sua saída [duplicada]

Estou usando locate(1) do GNU findutils para uma pequena tarefa e parece que ela armazena sua saída. Estou canalizando a saída do locate para outra tarefa que processará as linhas conforme o locate as localizar. Como o locate pode levar mui...
29.09.2016 / 11:10