Em um arquivo contendo linhas como esta:
# lorem ipsum blah variable
Gostaria de remover o #
caractere (comentário) na mesma linha que contém uma sequência específica, no lugar. Isso é sed
bom para isso?
Estou lutando para obter esse trabalho condicional. Eu tenho uma maneira "desajeitada" de fazer isso; Posso encontrar o número da linha correspondente com awk
ou sed
e depois usá-lo em um sed
comando separado , mas acredito que isso pode ser feito de uma maneira muito melhor.
's/#//g'
removerá todos os#
caracteres da linha. Se não é isso que você deseja, remova og
(que significa "global"). (2) Para editar um arquivo no local (conforme solicitado na pergunta), usesed -i
.