É possível xargsusar apenas nova linha como separador? (no bash no Linux e OS X, se isso importa) Eu sei que -0pode ser usado, mas é PITA, pois nem todos os comandos suportam saída delimitada por
É possível xargsusar apenas nova linha como separador? (no bash no Linux e OS X, se isso importa) Eu sei que -0pode ser usado, mas é PITA, pois nem todos os comandos suportam saída delimitada por
Uma das minhas práticas comuns é executar greps em todos os arquivos de um determinado tipo, por exemplo, encontrar todos os arquivos HTML que contenham a palavra "zaragato". Para fazer isso, eu uso find /path/to -name "*.html" | xargs grep -l "rumpus" Ocasionalmente, findretornará um arquivo...
De acordo com a página do manual, o xargs será encerrado se uma das linhas de execução sair com um erro 255: Se qualquer chamada do comando sair com um status 255, o xargs será interrompido imediatamente sem ler mais nenhuma entrada. Uma mensagem de erro é emitida no stderr quando isso...
Fechado . Esta pergunta precisa de detalhes ou clareza . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Adicione detalhes e esclareça o problema editando esta postagem . Fechado há 6 anos . por exemplo, usando o comando cat...
Estou usando o xargs para executar um comando em um conjunto de parâmetros de entrada, algo como isto: cat <someinput> | xargs -n 1 -P 5 <somecmd> O arquivo de entrada é muito longo e leva muito tempo para ser executado. Então, eu estou apenas esperando o prompt de comando aparecer....