| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> programmation Perl >> Content
    Comment faire pour intégrer les commandes Unix de Perl
    Perl est un langage de programmation informatique avec de nombreux équipements pour les scripts et les manipulations de texte. Les programmes Perl sont exécutées par un interprète , si les variables sont typées dynamiquement . Lors de l'écriture d'une application complexe, il est utile de pouvoir invoquer des commandes du système d'exploitation pour que le programmeur peut se concentrer sur la fonction essentielle de son code sans avoir à re - mettre en œuvre à partir de la fonctionnalité de zéro qui est déjà prévu par le code du système existant (et testé) d'exploitation . En particulier, vous pouvez incorporer des commandes du système d'exploitation lorsque votre programme Perl tourne sur Unix. Instructions
    1

    rassembler les arguments de la commande Unix à partir du code Perl . La manière spécifique de l'exécution de cette étape dépend de la fonction prévue de votre code Perl . Par exemple, pour un programme qui crée un nouveau répertoire sous un point donné dans la hiérarchie du système de fichiers , les lignes suivantes dans votre code:

    # /usr /local /bin /perl

    ! #

    $ pointInFilesystem = $ ARGV [0];

    $ nameNewDir = $ ARGV [1];

    le premier argument de ligne de commande pour votre application Perl est le point où le nouveau répertoire se crée , le second argument est le nom du nouveau répertoire aura
    2

    Assemblez la commande Unix dans une variable de chaîne unique . . Par exemple, pour l' application utilisant un annuaire création , les lignes suivantes dans votre code:

    $ unixCommand = " mkdir $ pointInFilesystem " "/" $ nameNewDir

    variable de chaîne "$ unixCommand . . " contient une invocation juridique de Unix " mkdir " le commandement .
    3

    Appelez la commande Unix en utilisant de Perl " La commande du système " . Par exemple, pour l' application utilisant un annuaire création , inclure la ligne suivante dans votre code: système de


    ($ unixCommand ) ;

    Lorsque «système» est exécuté , il va créer un nouveau processus et instruction d'exécuter l'argument de système - dans ce cas de créer un nouveau répertoire. Votre programme Perl reprendra lorsque le processus créé par les sorties «système» . Vous pouvez appeler n'importe quel autre Unix ou une commande shell en utilisant «système».

    Previous :

    next :
      articles connexes
    ·Django Vs . Perl 
    ·Comment référencer le dernier élément dans un table…
    ·Comment lire le texte entré dans DOSBox Avec Perl 
    ·Comment faire de l'encre en gel 
    ·Comment rediriger la sortie à l'entrée en Perl 
    ·Comment faire pour déboguer des scripts Perl 
    ·Comment faire pour trouver si une chaîne contient une …
    ·Comment faire pour créer un script de Telnet simple en…
    ·Comment télécharger les fichiers CGI 
    ·Comment écrire un script Perl dans VI 
      articles en vedette
    ·L'utilisation de RECHERCHEV en VBA 
    ·Comment écho d'une image en PHP 
    ·Visual Basic LINQ Tutorial 
    ·Comment créer une macro VBA 
    ·Comment lire dans les chaînes dans un tableau C + + 
    ·Comment imposer une limite de liste en Python 
    ·Codage sécurisé Certification 
    ·Comment calculer la taille de bloc pour les ensembles d…
    ·Comment faire pour convertir en entiers longs en ​​Visu…
    ·Comment faire pour installer DBD- MySQL pour PPM 
    Copyright © Connaissances Informatiques http://fr.wingwit.com