|
From: | +[+ Suicide|Solution +]+ |
Subject: | Re: [shell-script] sed usando expressão regular |
Date: | Fri, 07 Jul 2006 17:28:56 -0300 |
User-agent: | Thunderbird 1.5.0.4 (X11/20060516) |
Assim? sed 's/\/bin\/.*/\/bin\/false/' /etc/passwd se usar a opção -i já salva no mesmo arquivo, mais tome cuidado Falow -- ++++++++++++++++++++++++++++++++++++ Felipe Nogaroto Gonzalez \m/ + + <aka Suicide|Solution> + + Slackware Linux :^) +
+ http://suicide.bunghole.com.br + +++++++++++++++++++++++++++++++++++
Gostaria de usar o sed para substituir tudo o que terminar depois /bin/"alguma coisa" para /bin/false, parece que da pra fazer isso com expressão regular, eu consegui substituindo por apenas um valor, alguem pode me ajudar? sed -e "2,${LINHA} s|/bin/sh$|/bin/false|" /etc/passwd
[Prev in Thread] | Current Thread | [Next in Thread] |