hello, I try to execute many command on a remote system through ssh but some of those commands fails. What is THE way to execute many commands through ssh ?
exemples ----------- [1] ssh [EMAIL PROTECTED] "cat /etc/passwd | awk -F ':' '{ print $1; }'" ONLY prints empty lines [2] ssh [EMAIL PROTECTED] "( \ uname -a; \ echo '<hr>'; \ fdisk -l; \ echo '<hr>'; \ ps auwxf; \ echo '<hr>'; \ find /users -type f \ echo '<hr>'; \ cat /etc/passwd; \ for name in `cat /etc/passwd | awk -F : '{ print $1}'`; do echo '<b>'$name'<b><ul>';crontab -u name -l; echo '</ul>'; done; \ echo '<hr>'; \ )" the for name in ... command is executed by the local machine and not the remote one ??? Any help is welcome :-) François -- Debian SID Linux tanna 2.6.0-test2 #10 Tue Aug 5 13:36:17 CEST 2003 i686 GNU/Linux Linux Counter #59413 PGP fingerprint : 9AFA 15EC 96C9 F607 EBC1 DD41 70C5 F0E0 25A5 105B
pgp00000.pgp
Description: PGP signature