substituir por extensão SED de um arquivo?

2

Eu deveria fazer um script com o comando sed para substituir qualquer extensão de um arquivo com a extensão .bak.

hello.txt -> hello.bak

Como posso fazer? Estou tentando na linha de comando com

echo hello.txt | sed -e s/\.[0-9a-b]+$/\.bak

Mas isso não muda nada.

    
por Andrea 22.02.2017 / 13:18

1 resposta

0

Para o bash, encontrei algumas respostas que podem lhe intrometer. Esta pergunta seguinte se parece muito com a sua pergunta.

link

No Windows, você pode usar o seguinte: e.x

ren *.txt *.bat

esta linha muda a extensão do arquivo hello para .bat o * garante que ele seleciona todos os arquivos com a extensão .txt na pasta em que o cmd está aberto e as alterações são para .bat

    
por 22.02.2017 / 13:23

Tags