/*  
 * ######
 * ## ps_exec.c
 * ## ~~~~~~~~~
 * ## 04.02.1995: Creation TL
 * ## 04.02.2008:
 * ##
 * ## Au lancement de ce programme, il est possible de passer 
 * ## des arguments.
 * ## 
 * ## Verifier ce qui est obtenu avec:
 * ## 
 * ## ./ps_exec un deux trois
 * ## 
 * ## Le 1er argument (un) est-il le numero 0 ou 1 de argv ?
 * ## Comment recupere-ton le nom de la commande ?
 * ## Obtient-on le filename et le pathname de la commande ?
 * ######
 */

#include <stdio.h>
#include <stdlib.h>

int main(argc, argv)
  int  argc; char **argv;
{
  printf( " \n" );
  printf( " ps_exec> Debut execution\n" );
  printf( " ps_exec> Numero PID   = %d\n", getpid() );
  printf( " ps_exec> Nb arguments = %d\n", argc );

  int KP;
  for ( KP = 0; KP < argc; KP++ ) {
    printf( " ps_exec>    argv[ %d ] = %s\n", KP, argv[ KP ] );
  }

  printf(" \n ");
  exit( 0 );
}
/*--  fin  ps_exec.c  --*/
