Un petit script pour uploader un fichier en ligne de commande ;)

#!/bin/bash
# upfree.sh : Script qui upload un fichier sur ftpperso.free.fr compte krusaf dossier anarchie
# 
# usage: upfree.sh fichier
#
# Licence : GNU GPL
# (c) Sylvain GAUNET 2007

LOGIN="krusaf"
PASSWORD="*******"
SRVFTP="ftpperso.free.fr"
REMOTEFOLDER="anarchie"
WWW="http://krusaf.free.fr/" # N'oubliez pas le / à la fin


if [ "$1" = "" -o ! -f "$1" ]
then
  echo "Usage : upfree fichier"
  exit 1
fi

ncftpput -R -u"$LOGIN" -p"$PASSWORD" "$SRVFTP" "$REMOTEFOLDER" "$1" && echo "http://krusaf.free.fr/anarchie/$1"
echo "${WWW}${REMOTEFOLDER}$1" # | xclip -i => la copie dans le presse papier ne fonctionne qu'en console ...