[RISOLTO] Screen: esecuzione in finestre differenti
Inviato: giovedì 21 marzo 2013, 15:52
Ciao a tutti,
il contesto del problema e' il seguente:
ho una sessione di screen chiamata cuda e in questa sessione ho eseguito piu' volte il comando ovvero ho creato piu' finestre.
Il mio problema e' il seguente: dovrei mandare il valore di una variabile bash da una finestra (ovvero da una shell) all'altra, ma purtroppo non so proprio come fare... Oltretutto avrei bisogno di eseguire un comando per ogni finestra, dando un ordine via ssh, ad esempio
tradotto in maniera concreta: via ssh vorrei comandare direttamente alla finestra "n" della sessione "cuda" di screen di eseguire un certo comando.
E' possibile realizzare cio'?
EXTRA
col comando
screen apre una tabella nella quale mostra tutte le finestre aperte in una particolare sessione. Esiste il modo per salvare tale elenco in un file?
Lo chiedo perche' se cosi' fosse, avrei anche un modo per sapere direttamente via ssh quante finestre di screen ho aperto sotto una determinata sessione...
Grazie mille per la lettura!
il contesto del problema e' il seguente:
ho una sessione di screen chiamata cuda e in questa sessione ho eseguito piu' volte il comando
Codice: Seleziona tutto
ctrl-a cIl mio problema e' il seguente: dovrei mandare il valore di una variabile bash da una finestra (ovvero da una shell) all'altra, ma purtroppo non so proprio come fare... Oltretutto avrei bisogno di eseguire un comando per ogni finestra, dando un ordine via ssh, ad esempio
Codice: Seleziona tutto
ssh mio_host sessione_cuda finestra_0 ./eseguibile0
ssh mio_host sessione_cuda finestra_1 ./eseguibile1
ssh mio_host sessione_cuda finestra_2 ./eseguibile2
E' possibile realizzare cio'?
EXTRA
col comando
Codice: Seleziona tutto
screen -X windowlist
Lo chiedo perche' se cosi' fosse, avrei anche un modo per sapere direttamente via ssh quante finestre di screen ho aperto sotto una determinata sessione...
Grazie mille per la lettura!