[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [cobalt-users] OT: FTP from Command line
- Subject: Re: [cobalt-users] OT: FTP from Command line
- From: "William J.A. Brillinger" <billy@xxxxxxxxxx>
- Date: Wed Nov 19 13:52:01 2003
- List-id: Mailing list for users to share thoughts on Sun Cobalt products. <cobalt-users.list.cobalt.com>
At 12:37 AM 20/11/03 +0800, you wrote:
Ligard, Vidar wrote:
Greetings!
I have a shell script on my RaQ4 that FTP's a bunch of files to another
server like this:
------------------------
d=$(date +%Y-%m-%d)
ftp -i ftp.server.tld <<**
cd /mydirname
mkdir $d
chmod 600 $d
cd $d
binary
mput *
ls -x1A
bye
**
------------------------
I need it to also chmod the files that it transfers to 600 but I can't
seem to get that to work.
Looks like your chmod command is setting permissions on the directory,
not the files themselves
-Vidar
how about a
chmod -R 600 %d/*
recursively sets the contents of directory $d to 600 (or get rid of the -R)...
chmod -R 600 $d/*
chmod -R 600 /*
chmod 600 $d/*
chmod 600 *
chmod 600 /*
The above commands do not work :(
gives: ?invalid command
for i in $( ls -x1A ); do
chmod 600 $i
done
also does not work. The loop gives an appropriate number of "?Invalid
command"'s followed by: "(file-name) done: No such file or directory"
I'm stuck. there has to be a way to do this.
- Bill
- Bill
---------------------------------
William J.A. Brillinger
Precision Design Co.
E-Mail: mailto:billy@xxxxxxxxxx
Web site: http://www.pdcweb.net