script/console ftp upload one liner

With curl:

curl -o /dev/null -s --connect-timeout 5 -T $TMPDIR/z_id.$CH_ID -u LOGIN:PASS ftp://URL:PORT/FILE.txt

With ncftpput

/usr/bin/ncftpput -u LOGIN -p PASS -P PORT -t 30 -F -T 'UPLOADPREFIX' -S 'UPLOADSUFFIX' -z -V URL /dls "FILE"

ATTENTION: Add -DD to delet the local file afterwards.
ATTENTION2: Quote ‘$’ in password with ‘\\\’ like ‘mypasscontains\\\$’

Advertisements

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

w

Connecting to %s