Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Comment convertir une application à…
  • Comment changer d'un JTable cellule …
  • Comment utiliser Timestamps Lamport 
  • IDE Debugging Tools 
  • Comment valider une adresse électro…
  • Comment apprendre la programmation i…
  • Comment utiliser le symbole conséqu…
  • Comment faire pour convertir une ins…
  • Comment faire pour convertir un IQue…
  • Kindle: HTML Spécifications 
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    Différence entre un script shell et un Programme

    La principale différence entre un script shell et un programme est que le script shell est une série de commandes shell , alors que le programme est écrit dans un langage de programmation. Un langage de programmation contient des variables et des constructions . Même si un script shell peut contenir des fonctions, il est ancré dans la commande set du système d'exploitation. Shell Scripts

    Le terme « script Shell » fait référence spécifiquement aux scripts écrits pour Unix systèmes d'exploitation Unix et . Le système d'exploitation Unix contient une série de «coquilles» qui contiennent différentes capacités de commandement . Exemples de différentes coquilles sont Bourne shell et ksh . Un script shell a quelques mots. Ses structures relais sur un raccourci de personnages comme des accolades , points d'exclamation et deux points . Les instructions peuvent être exécutés sous la forme de fonctions disponibles pour le système d'exploitation , mais les actions complexes doivent être réalisées par des fonctions intégrant un dans l'autre , car le script Shell a peu de capacité pour stocker des variables d'une ligne à l'autre .

    Computer Program

    un programme informatique est formé dans une langue spécifique. La plupart des langages de programmation contiennent des mots compréhensibles par l'homme comme IF, THEN , ELSE , WHILE, END, etc programmes soient mieux en mesure de générer une sortie formatée , traitent avec des graphiques et effectuer des opérations arithmétiques complexes. Ils contiennent des variables et peuvent former ensemble pour trier et reconfigurer données.
    Compilateur

    Une autre différence principale entre un langage de programmation et un script shell est que le programme est compilé dans un fichier exécutable. Le fichier exécutable contient du code machine de bas niveau dans un format binaire qui ne peut pas être lu par l'homme. L'utilisateur exécute le fichier exécutable et non le programme . Une coquille commandes de scripts sont liés au système d'exploitation et sont interprétés plutôt que compilés. Cela signifie que les lignes dans le script shell sont envoyées au processeur, une ligne à la fois que l'exécution progresse dans la liste. Le système d'exploitation exécute chaque instruction si sa propre procédure de communication avec le processeur et donc le script reste dans un format lisible par l'homme , comme il s'agit d'une liste de commandes à exécuter par le système d'exploitation .
    la mise en œuvre

    un script shell est utile pour les tâches administratives courts , comme déballer un programme, le compiler , déplacer des fichiers d'un endroit à un autre , etc une application plus compliqué est écrit comme un programme et transporté de façon un fichier exécutable . Les programmes sont mieux adaptés aux applications utilisateur plus complexes , tandis que les scripts shell sont plus largement utilisés par les spécialistes de l'informatique .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment utiliser Xcopy pour cloner un disque 
  • La taille d'un tableau dans MATLAB 
  • Comment écrire un parcours préfixe 
  • Comment utiliser la tâche de script dans SSIS 2008 
  • Comment lien profond dans Silverlight 
  • Débutant Formation SQL 
  • Comment faire pour installer ASP.NET 
  • Comment placer du texte sur un fichier image au format HTML 
  • Comment démonter Jeux flash 
  • Explication de l' utilisation d'un réseau 
  • Connaissances Informatiques © http://www.ordinateur.cc