[ale]  FTP files
    Chuck Payne 
    terrorpup at gmail.com
       
    Tue Jan 22 12:18:58 EST 2013
    
    
  
Guys,
Ok, I think I have a better script, but I am having a problem with the
for/loop with ftp'ing files, looks like it breaking at the <<+
Here is my new script
========================Begin Script=================================
#!/bin/bash
# ftp script
# by Chuck Payne
# ftp, logs, and moves files
LOG=$(/var/log/fl_sdirc)
FILES=$(cat /chroot/home/fl/fl_sdirc/files.txt | wc -l)
TIME=$(`date '+%m-%d-%Y %H:%M'`)
FILE=$(/chroot/home/fl/fl_sdirc/files.txt)
if [ -e $FILE ] ; then
  rm -f $FILE
fi
ls /chroot/home/fl/fl_sdirc >> /chroot/home/fl/fl_sdirc/files.txt
if [ $FILE=="0"] ; then
  echo "$TIME" >> $LOG
  echo "No Files tranfer" >> $LOG
else
for i in `cat /chroot/home/fl/fl_sdirc/files.txt` ; do
  ftp -n 192.168.105.29 <<+
  user flsdir essex
  binary
  put $i
  quit ;
done
echo "$TIME" >> $LOG
echo "File following file were transfer to Pawnee" >> $LOG
for i in `cat /chroot/home/fl/fl_sdirc/files.txt` ; do
  echo "$i" >> $LOG
done
for i in `cat /chroot/home/fl/fl_sdirc/files.txt` ;
  mv $i /home/fl_sdirc/$i.$TIME ;
done
fi
========================End Script==================================
-- 
Terror PUP a.k.a
Chuck "PUP" Payne
(678) 636-9678
-----------------------------------------
Discover it! Enjoy it! Share it! openSUSE Linux.
-----------------------------------------
openSUSE -- en.opensuse.org/User:Terrorpup
openSUSE Ambassador/openSUSE Member
Community Manager -- Southeast Linux Foundation (SELF)
skype,twiiter,identica,friendfeed -- terrorpup
freenode(irc) --terrorpup/lupinstein
Register Linux Userid: 155363
Have you tried SUSE Studio? Need to create a Live CD,  an app you want
to package and distribute , or create your own linux distro. Give SUSE
Studio a try. www.susestudio.com.
See you at Southeast Linux Fest, June 7-9, 2013 in Charlotte, NC.
www.southeastlinuxfest.org
    
    
More information about the Ale
mailing list