
El bloque de funciones FS_EXEC ejecuta uno o varios comandos remotos sin shell.
Atención: Los comandos del sistema pueden poner en peligro o dañar el sistema remoto. Además, los archivos existentes pueden ser sobrescritos sin una advertencia.
El sistema de archivos debe haber sido inicializado previamente mediante FS_INIT. Todas las operaciones se realizan de manera asíncrona por medio de almacenamiento creado.
Al tener una flancada positiva, el comando especificado se ejecuta.
Define el dispositivo desde el cual se accederá a los archivos. El dispositivo se utiliza por proyecto y puede ser administrado en el menú contextual bajo Proyecto Almacenamiento externo.
Especifica la ruta al directorio en el medio de almacenamiento. La ruta corresponde a una ruta de archivo Unix en formato UTF-8, si este es soportado. La ruta se representa de la siguiente manera:
Carpeta/Subcarpeta
El uso de una ruta es opcional. Si se ha establecido, el cambio a este directorio debe ser exitoso, de lo contrario, el comando a ejecutar no se ejecutará.
Define el comando a ejecutar.
Define el tipo de consola (Pseudo-Terminal). Para algunos dispositivos, este parámetro es obligatorio. Ejemplos: "vt100", "vt102", "ansi", "xterm" etc.
Nota: Si se utiliza un PTY, cada comando debe finalizar con un final de línea, por ejemplo: "ls\n". Tenga en cuenta además que la consola formatea la salida. Por lo tanto, también pueden contener caracteres de control o datos binarios.
Define las variables de entorno activas. Para especificar múltiples variables, se puede definir una por línea. Ejemplo:
LANG=en_US.UTF-8
LC_ALL=en_US.UTF-8
Define el tamaño de la terminal. Por defecto, este se especifica en caracteres, pero también puede definirse en píxeles. Por ejemplo: "80x25" o "640x480px". Si no se ha definido ningún valor, se utiliza "80x25".
La salida devuelve un impulso en caso de éxito para realizar la siguiente operación. El impulso ocurre al finalizar el proceso, incluso si ha ocurrido un error.
Devuelve la devolución del comando en caso de ejecución exitosa. El valor se almacena para su uso posterior.
Devuelve la devolución del comando en caso de ejecución fallida. En SSH también llamado STDERR. El valor se almacena para su uso posterior.
En caso de error, devuelve un texto con un mensaje de error. Este es FALSE, si no ha ocurrido ningún error. El estado se almacena para su uso posterior.
Posibles causas: