modulo alternativo di Net :: SSH :: aspettano o come collegare server remoto e ottenere l'output del comando
Domanda
voglio usare Net :: SSH :: Si aspettano nella mia casella di Unix, ma purtroppo, non è disponibile e non sono in grado di convincere l'amministratore di installare qualsiasi modulo Perl. Sai come avrei potuto connettersi a un server remoto utilizzando aspettarsi. So che posso archiviare che utilizzando python ma Python non Avai è anche nella mia scatola di UNIX. Secondo tentativo: se io uso aspettarsi e shell scripting, ma l'uscita non è presente, che è il mio problema originale: Manca l'uscita durante l'esecuzione dei comandi del sistema
Si prega di avvisare me qualsiasi modulo alternativo di Net :: SSH :: aspettavo così posso controllare la sua availibility nella mia casella di UNIX. O qualsiasi altro modo per collegare server remoto, eseguire qualche comando e ottenere l'uscita? Milioni di grazie.
Soluzione
Non è necessario l'amministratore di sistema per l'installazione di un modulo in modo per voi per eseguirlo. È possibile scaricare e installare localmente, e utilizzare città :: lib di usarlo (come discusso in precedenti domande su questo sito ).
In alternativa, hai provato semplicemente:
my $output = `ssh username@host command arguments`;