Realmente, de mao beijada nada aprenderei. Mas isso me deu vontade de fazer um curso de shell script. Pois na minha facul foi uma pincelada fina sobre o assunto. Prof. pedia copiar colar e nada de como realmente funciona. Entao bora procurar o conhecimento neh. Mais uma vez valew. Obrigado a todos!
2009/11/26 Noilson Caio <[email protected]> > E o script do amigo é para saber se a porta tá em uso ou não. com o lsof > ele pode ir além. pegar o pid etc etc. > > > > > 2009/11/26 Noilson Caio <[email protected]> > >> -i [i] This option selects the listing of files any of whose >> Internet address >> matches the address specified in i. If no address is >> specified, this >> option selects the listing of all Internet and x.25 >> (HP-UX) network >> files. >> >> >> lsof é diferente do netstat. aqui eu sei qual arquivo é usado por uma >> conexão ou pid. >> >> >> >> 2009/11/26 Francisco Brasileiro <[email protected]> >> >> O parametro -i do lsof num lista apenas as conexões estabelecidas/ativas >>> não? Ou seja, as LISTENER ele não relaciona. Está correto? >>> >>> 2009/11/26 Noilson Caio <[email protected]> >>> >>>> Só complementando o script dos amigos >>>> >>>> >>>> #!/bin/bash >>>> >>>> # se argumento $1 for vazio, saia >>>> if [ -z "$1" ]; then >>>> >>>> echo "ERRO: parametro necessario (porta) nao informado!" >>>> exit 1 >>>> fi >>>> >>>> TESTE=`lsof -ni :"$1"` >>>> if [ ! -z "$TESTE" ]; >>>> then >>>> echo " Porta "$1" OCUPADA" >>>> else >>>> echo "$1 livre" >>>> fi >>>> >>> -- >>> >>> >>> "A utopia está lá no horizonte. Me aproximo dois passos, ela se afasta >>> dois passos. Caminho dez passos e o horizonte corre dez passos. Por mais que >>> eu caminhe, jamais alcançarei. Para que serve a utopia? Serve para isso: >>> para que eu não deixe de caminhar". Eduardo Galeano. >>> >>> ______________________________________________________________________ >>> Francisco Vasconcelos Brasileiro [email protected] >>> UIN: 6826562 Linux User: #101368 >>> >>> >>> >>> >>> >> >> >> -- >> " Eu quero saber como renomear um arquivo " ele diz. >> Por favor, é dia de pagamento, não é?! Mas eu estou de bom humor. >> " Claro. Basta dar 'rm' e o nome do arquivo " >> " Obrigado " >> > > > > -- > " Eu quero saber como renomear um arquivo " ele diz. > Por favor, é dia de pagamento, não é?! Mas eu estou de bom humor. > " Claro. Basta dar 'rm' e o nome do arquivo " > " Obrigado " > > > > -- "Ninguém cometeu maior erro do que aquele que não fez nada só porque podia fazer muito pouco." --~--~---------~--~----~------------~-------~--~----~ GUS-BR - Grupo de Usuários de Slackware Brasil http://www.slackwarebrasil.org/ http://groups.google.com/group/slack-users-br Antes de perguntar: http://www.istf.com.br/perguntas/ Para sair da lista envie um e-mail para: [email protected] -~----------~----~----~----~------~----~------~--~---

