Localizar e substituir cores em arquivos CSS da linha de comando

0

Eu tenho uma carga de arquivos CSS em uma pasta e quero encontrar e substituir diferentes valores em todos esses arquivos de uma só vez a partir da linha de comando.

Então, por exemplo, se eu quisesse substituir a cor # dadce4 por #ececec, isso poderia ser feito facilmente com um único comando?

Só para ficar claro, estou procurando algo que faça as alterações em todos os arquivos em um diretório e em qualquer subdiretório, sem precisar especificar um nome de arquivo.

    
por caned_monkey 26.11.2017 / 23:52

2 respostas

0

Você pode usar sed para encontrar e substituir o exemplo de texto: %código% O sed -i 's/dadce4/ececec/g' file.css no final significa que ele substituirá todas as cores no arquivo! E não apenas a primeira ocorrência.

    
por 27.11.2017 / 00:31
0

Por favor, encontrar o comando abaixo para alcançar o resultado

awk '{gsub("dadce4","ececec”,$0);print $0}' filename >>output file
    
por 27.11.2017 / 03:24

Tags