Script shell

2091 mots 9 pages
Les Script Shell sous UNIX
Les commandes
Le Shell est un programme qui permet l'exécution de commandes qui affichent en générale un résultat à l'écran. Le Shell est homologue à l'invite MS-DOS puisqu'il permet d'exécuter :     des des des des commandes internes, commandes externes, commandes complexes, fichiers de commandes.

La connaissance du shell est indispensable au travail de l'administrateur unix :     le travail en "ligne de commande" est souvent beaucoup plus efficace qu'à travers une interface graphique; dans de nombreux contextes (serveurs, systèmes embarqués, liaisons distantes lentes) on ne dispose pas d'interface graphique; le shell permet l'automatisation aisée des tâches répétitives (scripts); de très nombreuses parties du système UNIX sont écrites en shell, il faut être capable de les lire pour comprendre et éventuellement modifier leur fonctionnement.

Tout programme en cours d'exécution est appelé processus.

Commandes internes
Les commandes internes au Shell font partie intégrante du Shell et leur exécution n'implique pas la création d'un nouveau processus. Exemples : pwd, cd.

Commandes externes
Ce sont des programmes binaires généralement situés dans le répertoire /bin que le Shell va exécuter sous la forme d'un nouveau processus. Exemples : ls, gzip.

Commandes complexes
Les commandes complexes résultent de la combinaison de plusieurs commandes par l'intermédiaire de tubes. Exemple : $ ls -a1 | head -n5 | nl

Fichiers de commandes
Ces fichiers textes regroupent une succession ordonnée de commandes et de structures de contrôles.

Les flux de données
Les flux de données du Shell sont transportés par trois voies différentes :    l'entrée standard la sortie standard la sortie d'erreur standard

Entrée standard
Les commandes du Shell prennent leurs paramètres sur l'entrée standard à savoir le clavier.

Sortie standard
Les commandes du Shell écrivent très souvent des résultats sur la sortie standard

en relation

  • Les ADPX
    443 mots | 2 pages
  • bts cgo processus 1
    744 mots | 3 pages
  • Dfgd
    393 mots | 2 pages
  • Script pour l'oral
    1487 mots | 6 pages
  • commande terminale mac
    323 mots | 2 pages
  • cas block
    560 mots | 3 pages
  • Luyliliuj*^p
    3172 mots | 13 pages
  • Culture général
    728 mots | 3 pages
  • If i pdofepf foe
    838 mots | 4 pages
  • Lettres commerciales allemand
    476 mots | 2 pages
  • Caracteriser l organisation michelin
    4485 mots | 18 pages
  • Orientation stmg
    377 mots | 2 pages
  • Chapitre 16
    3039 mots | 13 pages
  • Le cauchemar
    797 mots | 4 pages
  • Droit
    11678 mots | 47 pages