Use o comando abaixo funcionou bem para mim eu testei inserindo outros conteúdos no arquivo também. apenas elimina as linhas entre / * e * /
sed '/\/\*/,/\*\//d' filename
No meu código / arquivo de texto, qualquer coisa entre /*
e */
é comentada -
Eu tenho que remover este código comentado do meu arquivo de texto / código
$ cat codefile.txt
/*~BB~*************************************
asdasd
asdas
asdasd
asdas
asdad
*************************************/
/*
aasdas
asdsa
asdsa
*/
Mas quando eu uso:
sed -i '/^\/\*/,/*\*\//d'
ele apenas exclui as linhas em que eu só tenho uma estrela depois / antes da barra - o segundo bloco que eu quero dizer.
Como posso me livrar do primeiro?
Use o comando abaixo funcionou bem para mim eu testei inserindo outros conteúdos no arquivo também. apenas elimina as linhas entre / * e * /
sed '/\/\*/,/\*\//d' filename