Não há necessidade de sed
se tudo o que você está fazendo é filtrar linhas com base em padrões. É para isso que grep
:
grep -iv '^[[:space:]]*"content"' < file.txt
grep -i
, ao contrário do sinalizador de endereço I
, é padrão.
Ou, se esse for um arquivo JSON adequado, você pode usar um utilitário de análise JSON como jq
para excluir essa chave:
jq 'del(.properties.content)' < file.txt