| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Perl Programming >> Content
    Cómo incrustar comandos Unix en Perl
    Perl es un lenguaje de programación con amplias instalaciones para scripting y manipulación de texto . Programas en Perl se ejecutan por un intérprete , por lo que las variables se escriben de forma dinámica. Al escribir una aplicación compleja , es útil ser capaz de invocar comandos del sistema operativo para que el programador pueda concentrarse en la función principal de su código, sin tener que volver a implementar desde cero funcionalidad que ya está previsto en los actuales códigos del sistema operativo (y probado) . En particular , puede incrustar comandos del sistema operativo cuando el programa Perl se ejecuta en Unix . Instrucciones
    1

    Marshal los argumentos para el comando de Unix a partir del código Perl . La forma específica de llevar a cabo este paso depende de la función prevista de su código Perl. Por ejemplo, para un programa que crea un nuevo directorio en un punto dado de la jerarquía del sistema de archivos , incluya las siguientes líneas en su código :

    # /usr /local /bin /perl

    ! #

    $ pointInFilesystem = $ ARGV [ 0 ] ;

    $ nameNewDir = $ argv [ 1 ] ;

    el primer argumento de línea de comandos a la aplicación Perl es el punto donde será creado el nuevo directorio , el segundo argumento es el nombre del nuevo directorio tendrá
    2

    Montar el comando Unix en una única variable de cadena. . Por ejemplo , para la aplicación del directorio de la creación , incluirá las siguientes líneas en su código :

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

    "$ unixCommand . . "contiene una invocación legal de Unix " mkdir " de comandos.
    3

    Invoque el comando de Unix utilizando de Perl " comando del sistema " . Por ejemplo , para la aplicación del directorio de la creación , incluya la siguiente línea en el código:
    sistema

    ($ unixCommand ) ;

    Cuando el " sistema " es ejecutado , se creará un nuevo proceso y instruir a ejecutar el argumento de sistema - en este caso para crear un nuevo directorio. Su programa Perl se reanudará cuando el proceso creado por salidas " del sistema" . Puede recurrir a cualquier otro comando de la shell de Unix o el uso de "sistema".

    Previous :

    next :
      Artículos relacionados
    ·Cómo actualizar pera con Fedora 
    ·¿Qué lenguaje de programación que se llama la cinta …
    ·Cómo imprimir Perl Depurador 
    ·Cómo instalar cPanel y Perl 
    ·Cómo escribir un script de Perl para procesar un formu…
    ·Cómo utilizar Perl Código ganchos 
    ·Cómo reemplazar una variable en una cadena Perl 
    ·Cómo calcular el tiempo en Perl 
    ·Cómo depurar Perl 
    ·Cómo encontrar el modo de una matriz de números en Pe…
      Artículos destacados
    ·Cómo reemplazar un carácter de una cadena de VB6 
    ·Cómo ocultar un icono de la barra de tareas con VB 
    ·Cómo dar formato a un analizador en una cadena Java 
    ·Cómo hacer una herramienta en Visual Basic 
    ·Cómo utilizar la sentencia switch de Java 
    ·Cómo hacer un Lua Resultados 
    ·Cómo: Utilizar la API de Python Twitter 
    ·Cómo crear una Declaración Mientras que en Perl 
    ·Cómo hacer una lista de reproducción XML con PHP 
    ·¿Por qué utilizar un lenguaje de programación de baj…
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com