Run
Abre un archivo de script que contiene varios comandos de pmrep, lee cada comando y los ejecuta. Si el archivo de script está codificado como UTF-8, debe usar la opción -u y la página de códigos del repositorio debe ser UTF-8. Si ejecuta un archivo de script codificado como UTF-8 que incluye el comando Connect en un repositorio que no tiene una página de códigos UTF-8, el comando Run falla.
Si el archivo de script no está codificado como UTF-8, omita la opción -u. Si usa la opción -o y la opción -u, pmrep genera el archivo de salida en UTF-8. Si usa la opción -o y omite la opción -u, pmrep genera el archivo de salida según la configuración regional del sistema del equipo en el que se ejecuta pmrep.
El comando devuelve el mensaje “ejecución completada correctamente” o el mensaje “error de ejecución”. La ejecución podría fallar si el servicio de repositorio no puede abrir el archivo de script o el archivo de salida.
El comando Run emplea la siguiente sintaxis:
run
-f <script_file_name>
[-o <output_file_name>]
[-e (echo commands)]
[-s (stop at first error)]
[-u (UTF-8 encoded script file and output file)]
La tabla siguiente describe las opciones y los argumentos de pmrep Run:
Opción | Argumento | Descripción |
---|
-f | script_file_name | Obligatorio. Nombre del archivo de script. |
-o | output_file_name | Opcional. Nombre del archivo de salida. Esta opción escribe todos los mensajes generados por los comandos del archivo de script en el archivo de salida. Si usa la opción -u y la opción -o, pmrep genera un archivo de salida codificado como UTF-8. Si usa la opción -o sin la opción -u, pmrep codifica el archivo de salida según la configuración regional del sistema del equipo que ejecuta pmrep. |
-e | - | Opcional. Los comandos se devuelven igual al script. |
-s | - | Opcional. Detiene la ejecución del script después del primer error. |
-u | - | Opcional. Codifica el archivo de salida en formato UTF-8. Si usa la opción -u y la opción -o, pmrep también codifica el archivo de salida en formato UTF-8. Use esta opción sólo si la página de códigos del repositorio es UTF-8. |