Desculpem, mandei para o post errado!
Em 13 de agosto de 2010 08:43, Jonathan Lessa <[email protected]>escreveu: > ps -aux | grep "Processo.exe" | grep -v "grep" > [[ $? == 1 ]] && echo "nao esta rodando" || echo "esta rodando" > > > > Att.: > Jonathan > > > > Em 11 de agosto de 2010 09:54, Marcio Gil <[email protected]>escreveu: > > >> >> A uns tempos atrás eu postei aqui no grupo o seguinte script: >> >> http://bash.pastebin.com/jjfUPuAp >> >> Hoje eu estava tentando comparar dois projetos para ver quais >> arquivos existem com o mesmo nome que diferem no conteúdo, então eu >> rodei esta linha: >> >> $redund -n Projeto1/ Projeto2/ >iguais.lst >> >> e obetive um resultado como esse: >> >> Projeto1/arquivo1.cpp Projeto2/arquivo1.cpp >> Projeto1/subdir1/arquivo2.cpp Projeto2/subdir1/arquivo2.cpp >> Projeto1/subdir2/arquivo3.cpp Projeto2/subdir2/arquivo3.cpp >> Projeto1/subdir3/arquivo4.cpp Projeto2/subdir3/arquivo4.cpp >> >> Ou seja, dois nomes de arquivo por linha. Agora eu quero percorrer >> esta lista para, por exemplo, comparar os arquivos que diverem. >> Tentei desta forma: >> >> IFS=$'\n' >> for f in `<iguais.lst` ; do diff -q $f ; done >> >> Mas não dá certo pois ele não interpreta o $f como dois arquivos, >> mas como um. >> >> Também poderia gerar uma lista de arquivos idênticos (mesmo conteúdo) >> com "redund -i" e subtrair o segundo conjunto do primeiro, mas ainda >> assim eu precisaria percorrer o resultado com descrevi. >> >> Obrigado. >> >> Marcio Gil. >> >> >> > > [As partes desta mensagem que não continham texto foram removidas] ------------------------------------ --------------------------------------------------------------------- Esta lista não admite a abordagem de outras liguagens de programação, como perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio aviso. --------------------------------------------------------------------- Sair da lista: [email protected] --------------------------------------------------------------------- Esta lista é moderada de acordo com o previsto em http://www.listas-discussao.cjb.net --------------------------------------------------------------------- Servidor Newsgroup da lista: news.gmane.org Grupo: gmane.org.user-groups.programming.shell.brazil Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/shell-script/ <*> Para sair deste grupo, envie um e-mail para: [email protected] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
