ch2-client

Chapter_2     printenv tempfile







client.c     ALP, p. 35


#include <stdio.h> // for printf()
#include <stdlib.h> // for getenv()

int main ()
{
char *server_name = getenv ("SERVER_NAME");

if (server_name == NULL)
{ // SERVER_NAME environment variable not set, use
server_name = "server.my-company.com"; // the default
}

printf ("Accessing server \"%s\"\n", server_name);
/* Access the server here... */

return 0;
}
/*
gcc client.c -o client
./client
Accessing server "server.my-company.com"

export SERVER_NAME=backup-server.elsewhere.net
/client
Accessing server "backup-server.elsewhere.net"
*/









Chapter_2     printenv BACK_TO_TOP tempfile



Comments

Popular posts from this blog

Contents