Ajuda

1. Ajuda

Sophi
sophi

(usa Outra)

Enviado em 16/11/2009 - 22:13h

Estou fazendo um trabalho para criar um shell, já foi feito o rm-unlink!


int main(int argc,char **argv)//lista das palavras digitadas
{
int indice;
if (argc<2)
{
printf("Apagar:%s <nome_de_diretorio>...\n",argv[0]);
exit (0);
}
else
{
for(indice=0;indice<argc;indice++)
{ unlink(argv[indice]);
}
}
}


Como faço para criar o hostname so shell em linguagem c?
hostname - usar chamadas:
gethostname
Documentação: man 2 gethostname



  


2. Re: Ajuda

Marcos Paulo Ferreira
Daemonio

(usa Slackware)

Enviado em 17/11/2009 - 18:21h

???

A man page já diz tudo:

char strHostname[25] ;
gethostname(strHostname,25) ;
puts(strHostname) ; // mostra o hostname






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts