-----BEGIN PGP SIGNED MESSAGE-----

[EMAIL PROTECTED] wrote:


>#!/usr/bin/perl
>
>@files = `ls /music/bkup/*.gz`;
>foreach $file (@files) {
>#       $FILE = '/music/bkup/$file';
>        push(@dir, $file);
>}
>
>foreach $DIR (@dir) {
>        system('scp2 -p -q $DIR jake@home:$DIR')                 or die "in foreach 
>can't put $DIR: $!\n";
>}


Stephen:

Insert 'chomp $DIR;' before your system call; your ls picked up
linefeeds, and that's confusing scp2.  Also, use '&& die ...' after
system calls; the sense of exit codes is reversed for them.

Peace -d

- -- 
David Talkington
Prairienet
[EMAIL PROTECTED]
217-244-1962

PGP key: http://www.prairienet.org/~dtalk/dt000823.asc


-----BEGIN PGP SIGNATURE-----
Version: PGP 6.5.8
Comment: Made with pgp4pine 1.75-6

iQEVAwUBOqqLL71ZYOtSwT+tAQGgzgf8CrGoUUx/evlRj+/TjjEA1mkUGIMnaFGm
CJfQT9813zo/ZAtcwJOIPDTCChfOajRXEPxA6Iyry43oDyjaFru/ok2ovC3VMBy2
ghbWedWoRCujVGZaYfhXxnQD5MSSv1sQLWavnFa1OF3WjOC+JdmWfJOpPa71tH7F
X4Lng5Na/M9Fh7sxdkmtCAnOIglNRUdSv/CbtyriBiv646Bto+/vtWHmf8tFkEUC
SexrNlaAV2G5q11Ghle0pW460sxGyTgLpLpku69E4OIUgU1THhV2Z2uB7ejmXYRw
au6n/EAoV5smTF919lz75y2R6Q/DuyKzw6KwwdGQ5YVRYoNqgoi8DA==
=jy9m
-----END PGP SIGNATURE-----




_______________________________________________
Redhat-list mailing list
[EMAIL PROTECTED]
https://listman.redhat.com/mailman/listinfo/redhat-list

Reply via email to