| 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
    La diferencia entre la salida y mueren en Perl
    La naturaleza de Perl significa que funciona a menudo forman parte de otro comando , que trabajan en segundo plano. Las funciones de "morir" y " salida" son ejemplos de este tipo de interacción . La función "die " finalmente llama "salida " con un valor de retorno. El comando "exit " evalúa una expresión , si existe , antes de salir del programa de Perl con un valor de retorno. La expresión para el comando "exit " puede ser parte de toda una biblioteca de rutinas , y por lo tanto se diferencia de "morir" en el sentido de que " morir" sólo se completa con una lista como parámetro. Muere Comando

    La sintaxis del comando die Perl se " mueren LISTA ". Una lista es una lista de valores como en este ejemplo :

    @ foo = ( $ a, $ b , $ c ) ;

    El lado izquierdo es una matriz de Perl , pero el lado derecho es una lista de valores para asignar a la matriz.

    los valores de la lista se envían al error estándar (stderr ) , antes de llamar a la salida en el fondo.

    die valores de error y listas

    En el proceso de llamar el comando exit , die puede utilizar el carácter especial "$ ! ". Se trata de un valor de error salvado de las operaciones que tienen lugar en el programa de descarga

    En el comando : .

    Die " No se puede cambiar el directorio de spool : $ \\ n ", a menos chdir '/usr /spool /news /día ' ;

    la lista es un solo elemento que contiene el valor " no puedo cd para poner en cola : $ \\ n " . Los $ ! valor contiene el código de error asociado con la orden , y se pasa al comando exit
    Exit Comando

    La sintaxis del comando es la salida : .

    " EXPR salida. "

    la expresión se evalúa antes de existir el intérprete (nótese la diferencia con la matriz Perl y "listas " en comparación con la salida " expresiones ") . Un ejemplo de un comando de salida sigue :

    $ ans = $ a ;

    salida 1 si $ ans = ~ /test /,

    asigna un valor a la " $ ans " variable y sale del programa con el estado 1 si el valor contiene la palabra" prueba . "
    Exit Intérprete Valores

    Aunque salida no devuelve un valor del comando , puede especificar un valor de retorno de intérprete como " exit 0 ". Los programas buscando el valor de la nota retorno que es 0 en este caso.

    Si existe la parte de " expr " del comando, que es evaluado por un valor , de lo contrario, se cierra con un estado cero. Salir siempre se ejecuta cuando todos los demás paquetes y comandos antes de terminar . Se recomienda que la "salida" no debe utilizarse en subprogramas , pero " retorno " o utilizar otros comandos que no se salga del programa completo.

    Previous :

    next :
      Artículos relacionados
    ·Cómo utilizar terminante en Perl 
    ·¿Cómo puedo empujar un camino hacia la Ruta Unix vari…
    ·Cómo configurar Perl en XAMPP 
    ·Cómo limpiar el inicio y fin de una cadena en Perl 
    ·Cómo reemplazar una variable en una cadena Perl 
    ·Cómo ordenar una matriz asociativa en Perl 
    ·Cómo comprobar una fecha válida en Perl 
    ·Cómo quitar el espacio en blanco en Perl Regex 
    ·Cómo leer más de una línea a la vez en Perl 
    ·¿Qué es la sintaxis de Perl 
      Artículos destacados
    ·Cómo utilizar Attachments.Add para adjuntar varios en …
    ·Tutorial Hola Mundo 
    ·Cómo escribir Perl Script 
    ·La función de Gaza Python 
    ·PHP Tutorial Javascript 
    ·Cómo extender una clase a otra clase en PHP 
    ·Cómo hacer un archivo VSH 
    ·Cómo crear Estructura del registro en PHP 
    ·Cómo leer variables de entorno en VB6 
    ·Cómo capitalizar un nombre en VB 2008 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com