| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
systèmes  
  • Compétences informatiques de base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • fenêtres

  • windows Vista

  • windows XP
  •  
    Connaissances Informatiques >> systèmes >> Unix >> Content
    Comment faire pour exécuter Unix De Ruby
    Le langage de programmation Ruby offre des capacités étendues de manipuler des données de différents types. Toutefois, dans certains cas, les programmes Ruby besoin d'invoquer services externes fournis avec le système d'exploitation Unix. Invoquant utilitaires externes donne au programmeur le bénéfice de l'aide bien testé , code bien conçu , déjà optimisé par des programmeurs compétents sur de nombreuses versions - et lui permet d'éviter de perdre du temps à réinventer la programmation existante . Vous pouvez exécuter une commande Unix à partir de votre code Ruby . Instructions
    1

    lancer la commande Unix à partir de votre code Ruby , comme dans l' exemple de code suivant :

    outputStream = IO.popen ( "ls * . Txt " )
    < p> Remplacer " ls * . txt" par la commande Unix dont vous avez besoin pour fonctionner, y compris ses paramètres de ligne de commande . Ruby va créer un nouveau processus Unix d'exécuter votre commande et attendre que les nouvelles sorties de process. CommandOutput variable est un descripteur de flux pour la sortie de la commande Unix
    2

    Récupérer la sortie générée par la commande Unix , comme dans l' exemple de code suivant : .

    CommandOutput = outputStream . readlines
    3 processus de

    la sortie de la commande que votre application nécessite , comme dans l' exemple de code suivant :

    met commandOutput.join

    l'exemple sera juste concaténer les lignes de sortie et les envoyer sur la sortie standard de l'application Ruby , . vous pouvez remplacer que par tout autre traitement de sortie

    Previous :

    next :
      articles connexes
    ·Un tutoriel pour le montage dans Unix 
    ·Unix System Services Formation 
    ·Comment utiliser expr pour les Algèbre Unix 
    ·Comment changer VIM pour UNIX Format 
    ·Comment changer une adresse IP sous UNIX 
    ·Comment rechercher une chaîne dans un fichier Unix 
    ·Comment lire des emails dans Unix 
    ·Comment trouver les informations de processeur CPU dans…
    ·Comment faire pour interroger XL classeur Unix 
    ·Tutoriel sur Unix ZFS 
      articles en vedette
    ·Comment faire pour transférer un ISO bootable sur une …
    ·Comment se déplacer un script batch dans le CMD 
    ·Choses à savoir quand il s'agit d'ordinateurs 
    ·Comment graver une image ISO avec GNOME 
    ·Comment faire pour supprimer Vous pouvez utiliser ces b…
    ·Comment mettre à jour MSI Wind 
    ·Comment formater avec Windows 98 Boot Disc 
    ·Comment puis-je planifier mon PC à faire une défragme…
    ·Comment faire pour bloquer exe avec le registre 
    ·Comment faire de Ubuntu 9.10 Ressemblez à un Mac 
    Copyright © Connaissances Informatiques http://fr.wingwit.com