Hoje precisei gerar o diff do svn de alguns arquivos cujo nomes estavam armazenados dentro de um arquivo.
Para gerar o diff no svn de cada um desses arquivos basta fazer o seguinte:
cat arquivos.txt | xargs -I {} svn diff -r 39177:HEAD https://svn/projeto{} > diff.txt
Onde o arquivo arquivos.txt contém o nome dos arquivos em cada linha, e o diff.txt será o diff de todos esses arquivos.
Uma resposta em “Executando um comando para cada linha de um arquivo com bash”
Fábio, bom dia !
Recentemente, lesionei o tendão de aquiles e, devido a minha atual situação, estou optando pelo tratamento conversador. Todavia, o médico que me atendeu recomendou a compra do roobfoot com regulagem. Porém, aqui em Brasília, onde resido, não há local que o venda. Você tem conhecimento onde posso encontra-lo ? Abraço, e parabens pelas informações do seu blog.
att.
Luiz Cláudio