Alterando o texto da linha de comando do Linux

0

Eu tenho dez arquivos text1.html ... text10.html. Existem números 1234567890 em cada arquivo. Como eu posso mudar 1234567890 com 0987654321 em cada arquivo do terminal sem abrir arquivos?

    
por Antranig Avakian 13.06.2017 / 17:35

1 resposta

1
#!/bin/bash
for i in 'seq 1 10';
do
        sed -i 's/1234567890/0987654321/' text$i.html
done

Se você é preguiçoso, aqui está em um loop for. ;)

    
por 13.06.2017 / 21:22