Lancer un script d’un autre langage à partir d’un shell Script d’un autre langage:lancer à partir d’un shell

Objectif

Exécuter un script Perl et un script Python à partir d’un script shell.

Le script Perl

$ nl scriptperl.pl  
    1  #! /usr/bin/perl  
        
    2  print "Je suis un script Perl" ;  
    3  exit 0 ; 

Le script Python

$ nl scriptpython.py  
    1  #! /usr/bin/python  
       
    2  print "Je suis un script Python"  
    3  exit(0) 

Le script shell

$ nl test_scripts.sh  
       
    1  # Execution du script Python  
    2  if scriptpython.py > /dev/null  
    3  then  
    4    echo "Script Python termine avec succes"  
    5  else  
    6    echo "Script Python termine avec echec"  
    7  fi  
       
    8  # Execution du script Perl  
    9  if scriptperl.pl > /dev/null  
   10  then  
   11    echo "Script Perl termine avec succes"  
   12  else  
   13    echo "Script Perl termine avec echec"  
   14  fi 

Environnement

Dans notre exemple...

Pour consulter la suite, découvrez le livre suivant :
couv_EI6PRO.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Calculs
Suivant
Accéder à une base MySQL à partir d'un shell