
Il blocco funzionale FS_EXEC esegue uno o più comandi remoti senza shell.
Attenzione: I comandi di sistema possono danneggiare o compromettere il sistema remoto. Inoltre, i file esistenti possono essere sovrascritti senza alcun avviso.
Il filesystem deve essere stato precedentemente inizializzato tramite FS_INIT. Tutte le operazioni vengono eseguite in modo asincrono per ogni dispositivo di archiviazione configurato.
Su un fronte positivo viene eseguito il comando specificato.
Definisce il dispositivo da cui accedere ai file. Il dispositivo è utilizzato per progetto e può essere gestito nel menu contestuale sotto Progetto Memoria Esterna.
Specifica il percorso alla directory sul dispositivo di archiviazione. Il percorso corrisponde a un percorso di file Unix in formato UTF-8, se supportato. Il percorso è rappresentato come segue:
Cartella/Sottocartella
L'uso di un percorso è opzionale. Se impostato, il passaggio a questa directory deve avere successo, altrimenti il comando da eseguire non verrà eseguito.
Definisce il comando da eseguire.
Definisce il tipo di console (Pseudo-Terminal). Per alcuni dispositivi, questo parametro è obbligatorio. Esempi: "vt100", "vt102", "ansi", "xterm" ecc.
Nota: Se viene utilizzato un PTY, ogni comando deve essere terminato con un fine riga, ad esempio: "ls\n". Si noti inoltre che la console formatta l'output. Di conseguenza, potrebbero essere presenti caratteri di controllo o dati binari.
Definisce le variabili d'ambiente attive. Per specificare più variabili, è possibile definirne una per riga. Esempio:
LANG=en_US.UTF-8
LC_ALL=en_US.UTF-8
Definisce la dimensione del terminale. Per impostazione predefinita, questa viene specificata in caratteri, ma può anche essere definita in pixel. Ad esempio: "80x25" o "640x480px". Se non è stato definito alcun valore, viene utilizzato "80x25".
L'uscita fornisce un impulso in caso di successo per eseguire l'operazione successiva. L'impulso avviene al termine del processo, anche se si è verificato un errore.
Restituisce il valore di ritorno del comando in caso di esecuzione riuscita. Il valore viene salvato per l'uso successivo.
Restituisce il valore di ritorno del comando in caso di esecuzione errata. In SSH è anche chiamato STDERR. Il valore viene salvato per l'uso successivo.
In caso di errore, restituisce un testo con un messaggio di errore. Questo è FALSE, se non si è verificato alcun errore. Lo stato viene salvato per l'uso successivo.
Possibili cause: