La Licence d'Informatique
  à l'Université d'Aix-Marseille
  
  
   
  
    
      Informations :
    
    
      - Code : ENSIN3U7
 
      - Crédits : 3
 
      - Nature : Informatique
 
      - CM/TD/TP : 10/10/10 h
 
    
    
   
   
L'unité d'enseignement ENSIN3U7
    « Programmation Unix 1 »
Objectifs :
    Ce cours est une introduction à la programmation Unix, c'est-à-dire à
    l'écriture de programmes faisant appel aux fonctions et commande d'un
    système Unix.
    Le but est d'apprendre à maîtriser les langages de script sh
    et bash.
  
 
Contenus :
    
      - Présentation des systèmes Unix : historique, principes, commandes
      usuelles, redirections et tubes, système de fichiers (hiérarchie standard,
      droits), norme POSIX.
 
      - Langages de scripts sh et bash : variables, substitutions, structures de
      contrôle (boucles, branchements), fonctions (arguments, portée,
      récursivité), arithmétique, tableaux.
 
    
  
 
Langages utilisés :
    Langages sh, bash ; système Unix
  
Prérequis :
    ENSIN2U1 Programmation