shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Trocar nome de arquivo


From: Alexandre Mulatinho
Subject: Re: [shell-script] Trocar nome de arquivo
Date: Fri, 27 Jan 2017 09:43:54 -0300

Bom dia,

Estou num Mac aqui, as vezes o sed é um pouco mais cheio de frescura mas acho que isso abaixo funciona bem.

bash-3.2$ cat /tmp/input.txt
GP01.CMDA
GP02.CMDA.RECX
RECX.CMDA.RECX
GP.CMDA
RC.RECX.CMDA

Aqui só vai substituir a primeira palavra.

bash-3.2$ cat /tmp/input.txt | sed -E "s/([A-Z0-9]+)/BS/"
BS.CMDA
BS.CMDA.RECX
BS.CMDA.RECX
BS.CMDA
BS.RECX.CMDA

Espero ter ajudado,
[]z Alexandre Mulatinho.


Em 26 de jan de 2017, à(s) 16:01, Leandro Valiengo address@hidden [shell-script] <address@hidden> escreveu:


Prezados, 

boa tarde. 

Tenho varios arquivos a processar com os seguintes prefixos : 

GP01.CMDA
GP02.CMDA.RECX
RECX.CMDA.RECX
GP.CMDA
RC.RECX.CMDA

Preciso fazer uma troca das primeiras strings ate o primeiro ponto por BS

Por exemplo: 
Atual: GP02.CMDA.RECX
Futuro BS.CMDA.RECX

Obrigado. 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]