Discussione:GNU/Screen: differenze tra le versioni

m
nessun oggetto della modifica
mNessun oggetto della modifica
mNessun oggetto della modifica
Riga 5: Riga 5:
Edit1: Volevo poi chiederti una cosa riguardo a stuff (non conosco il tuo nick sul forum): la soluzione $'comando_da_eseguire\n' mi funziona nella bash, ma non se lanciato all'interno di script. Il risultato infatti è che nella finestra selezionata mi compare semplicemente $'comando_da_eseguire\n', cioè non viene eseguito nulla.
Edit1: Volevo poi chiederti una cosa riguardo a stuff (non conosco il tuo nick sul forum): la soluzione $'comando_da_eseguire\n' mi funziona nella bash, ma non se lanciato all'interno di script. Il risultato infatti è che nella finestra selezionata mi compare semplicemente $'comando_da_eseguire\n', cioè non viene eseguito nulla.


Edit2: Ho risolto il problema con la seguente sintassi:<br>
Edit2: Ho risolto il problema con la seguente sintassi:
<pre>
screen -X eval 'stuff ./mio_script.sh" parametri_script \015"'<br>
screen -X eval 'stuff ./mio_script.sh" parametri_script \015"'<br>
screen -X eval 'stuff comando" parametri \015"'<br>
screen -X eval 'stuff comando" parametri \015"'<br>
</pre>
Nel caso il comando o script non abbia parametri<br>
Nel caso il comando o script non abbia parametri<br>
screen -X eval 'stuff comando" \015"'<br>
screen -X eval 'stuff comando" \015"'


Tu sei assolutamente sicuro che <code>screen -X stuff $'comandi\n'</code> ti funzioni negli script?
Tu sei assolutamente sicuro che <code>screen -X stuff $'comandi\n'</code> ti funzioni negli script?
2 853

contributi