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

Processando seções de fluxo de texto, separadas por ␁

Como posso dividir um fluxo de arquivo que está em stdin em seções menores, cada uma delas passada para um script, Eu tenho um arquivo grande que está no stdin que se parece com ... ␁HeadingHere abcd abcd ␁Different Title bcde bcde {...
03.06.2018 / 09:04
3
respostas

Renomeia um grupo de arquivos para uma string que existe dentro de cada um

Eu tenho um grupo de arquivos json. Cada arquivo contém um objeto json e todos eles têm o mesmo esquema. Existe um campo no json que eu quero renomear o arquivo para. Como posso fazer isso? Eu criei esta solução: find . -name '*.json' | xa...
27.07.2018 / 01:35
2
respostas

Filtre os diretórios da lista de arquivos e diretórios

Eu tenho um arquivo contendo nomes de caminho completo de arquivos e diretórios. A partir desta lista, eu gostaria de filtrar todos os nomes de caminho que referenciam diretórios, de modo que fiquei com uma lista contendo apenas os caminhos d...
14.01.2018 / 23:06
1
resposta

usando find, sed e xargs para corrigir nomes de arquivos da recuperação de dados em um mac

Ok, eu estou indo em círculos. Estou usando este comando find . -print0 -name '*.1.*' | sed -e 'p;s/\.1//' | xargs -0 -n2 mv Para tentar renomear centenas de arquivos com ".1". adicionado imediatamente antes da extensão do arquivo quando...
05.12.2017 / 01:29
1
resposta

xargs mais manipulação de string shell vs sed [duplicate]

Estou tentando resumir as extensões de arquivo em um diretório recursivamente. find .| xargs -d "\n" -I@ echo "${@##.*}" | sort |uniq -c Mas isso está me dando uma série de linhas em branco. Não é o que eu queria. Estou ciente de:...
13.10.2018 / 11:25
1
resposta

Enviando lista de tarefas para slurm

Eu tenho um grande número de scripts que podem ser executados como trabalhos separados em um cluster de computação, que usa slurm. Eu quero selecionar alguns deles, com base no conteúdo, para enviar. É fácil identificar os nomes de arquivos dos...
14.04.2017 / 19:40
2
respostas

Como criar links simbólicos a partir do arquivo

Eu tenho diretório escalável para o tema de ícones vetoriais e eu tenho um monte de links simbólicos lá que eu quero substituir por um arquivo que contenha nomes que eu possa usar com comando ln, eu criei o arquivo que contém linhas que se parec...
27.12.2016 / 23:36
1
resposta

Como canalizar a saída do netcat? Problemas com xargs e citações

Estou tentando canalizar o que o nc recebe com isso: nc -l 20000 | xargs /root/test ... e funciona bem, exceto quando xargs recebe argumentos citados - os divide como se estivessem separados ... Iterar sobre argumentos ( /root/test )...
20.04.2017 / 14:34
1
resposta

Lista de tubulações de arquivos e diretórios para du apenas mostra tamanhos de diretórios?

Digamos que eu tenha um diretório com vários subdiretórios, cada um contendo alguns arquivos: 1/a.txt 1/b.txt 2/c.txt 2/d.txt 3/e.txt 3/f.txt Eu quero ver o tamanho de cada arquivo. Lembre-se, sei que existem maneiras mais fáceis e direta...
20.08.2016 / 19:30
5
respostas

Excluindo alguns dos maiores arquivos em um diretório

Gostaria de excluir um determinado número dos maiores arquivos em um diretório. Eu posso obter os nomes dos dez primeiros com: ls -S | head (ou mais rico, embora mais complexo para analisar ls -lS | head ) Como eu passaria isso par...
23.10.2016 / 17:30