Coloca uma interrogação, antes do d. Assim: for i in `cat <arquivo de usuarios ativos>`; do sed -i '/'$i'/ !d' <arquivo passwd>; done
Cuidado que a opção -i do sed, vai aplicar as modificação no próprio arquivo. --- Em shell-script@yahoogrupos.com.br, thiagomz <thiagozerbin...@...> escreveu > > Andrea VB escreveu: > > Amigo, > > > > Andrea, > > Só um detalhe.. na verdade o quero é apagar os que ele NÃO encontrar em > ATIVOS.txt, pois esses são meus funcionarios ativos no RH. > > Como eu poderia inverter a lógica ? > > att. > > thiagomz >