excluir automaticamente entradas do menu do fluxbox

1

Eu quero excluir os comandos do menu do fluxbox que estão na forma de -

[exec] (foobar) {/usr/lib/xscreensaver/foobar -root}

e há mais de 50 comandos a serem excluídos. Mas como faço isso por favor? Eu preciso de um comando que eu possa colocar no meu script de geração de menu, que irá apagá-los automaticamente no futuro.

    
por boudiccas 25.11.2013 / 16:23

1 resposta

1

Isso funciona -

sed -i '\|\[exec[]]\s[(].*[)]\s[{]/usr/lib/xscreensaver/.*\s-root[}]|d' ~/.fluxbox/menu; sed -i '\|\[exec[]]\s[(].*[)]\s[{]\b\(xscreensaver\).*[}]|d' ~/.fluxbox/menu

Cuidado com a quebra de linha, é tudo uma linha.

    
por 25.11.2013 / 20:31