Opa, está querendo algo assim? MAC="0d:01:02:03:04:08" grep -q $MAC arquivo-mac && echo "Tem o mac $MAC na lista" || echo "Não tem o MAC: $MAC"
para o que quer, pode remover a parte do &&, ficando assim: MAC="0d:01:02:03:04:08" grep -q $MAC arquivo-mac || "echo $MAC" abs 2009/6/10 Marcelo <marc...@fm.usp.br> > > > Carissimos, > > tenho um arquivo com alguns mac-address. > > more arquivo-mac > 0B:01:02:03:04:05 > 0A:01:02:03:04:06 > 0C:01:02:03:04:07 > > preciso fazer uma pesquisa tipo(procurar um mac address e se ele nao > estiver na > lista, retornar ele) > > fgrep -i -L 0d:01:02:03:04:08 arquivo-mac > > resultado: arquivo-mac > > Tem algum jeito de eu fazer a pesquisa e me retornar o valor > da pesquisa como resultado e nao o nome do arquivo? > > P.S.-Nao precisa ser necessariamente com o fgrep. > > Obrigado, > Marcelo > > > ---------------------------------------------------------- > Esta mensagem pode conter informacao confidencial. > Se voce nao for o destinatario ou a pessoa autorizada a receber > esta mensagem, nao podera usar, copiar ou divulgar as informacoes nela > contidas ou tomar qualquer acao baseada nessas informacoes. Se > voce recebeu esta mensagem por engano, favor avisar imediatamente o > remetente, respondendo o e-mail e, em seguida, apague-o. > Agradecemos sua cooperacao. > > This message may contain confidential information. > If you are not the addressee or authorized person to receive it for the > addressee, you must not use, copy, disclose or take any action based on > this message or any information herein. If you have received this message > in error, please advise the sender immediately by replying this e-mail > message and delete it. > Thanks in advance for your cooperation. > ---------------------------------------------------------- > Faculdade de Medicina USP > ---------------------------------------------------------- > > > -- Jacson R. C. Silva [As partes desta mensagem que não continham texto foram removidas]