Connaissances Informatiques >> programmation >> programmation Perl >> Content
  Derniers articles
  • Comment lire DOSBox en Perl 
  • Comment faire pour extraire les entr…
  • Comment utiliser Perl pour obtenir E…
  • Comment appeler le shell depuis un s…
  • Comment référencer le dernier élé…
  • Comment remplacer Options de Regular…
  • Comment faire pour convertir script …
  • Comment générer un mot de passe al…
  • Perl : Comment remplacer virgules 
  • Comment puis-je pousser un chemin ve…
  •   programmation Perl
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    programmation Perl

    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».

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Perl Options du débogueur 
  • Comment créer un tableau Perl 
  • Comment remplacer un mal formé UTF-8 Regex 
  • Comment puis-je installer Vix 1,5 Perl 
  • Comment se fendit URL dans Perl 
  • Comment faire pour supprimer tous les espaces blancs dans une chaîne avec des expressions réguliè…
  • Comment faire pour convertir script Perl pour Self EXE Extraction 
  • Comment inverser un tableau 
  • Comment utiliser les expressions régulières pour vérifier un chaîne qui est Numérique 
  • A propos Erreur Chemins de mise au point en Perl 
  • Connaissances Informatiques © http://www.ordinateur.cc