Aqui estão os passos para remover a linha desejada:
$ sed 's/SUKsoft: *$//' file.txt
SUKsoft: App-Conduct_Risk_Comment
SUKsoft: App-Conduct_Risk_R
SUKsoft: App-Conduct_Risk_RW
Estou assumindo que file.txt
contém as linhas.
Ou
$ sed 's/SUKsoft: *$//; /^$/d' file.txt
SUKsoft: App-Conduct_Risk_Comment
SUKsoft: App-Conduct_Risk_R
SUKsoft: App-Conduct_Risk_RW
não deixa nenhuma linha em branco .
Para editar no arquivo que você pode usar,
sed -i 's/SUKsoft: *$//' file.txt
ou
sed -i 's/SUKsoft: *$//; /^$/d' file.txt
conforme sua necessidade.
Veja a resposta da A.B onde ela é feita de maneira mais compacta. Obrigado ao Wildcard .