みなさん、こんにちは、
どうしたらいいので、 50またはそれ以上または以下のランダムなファイルのセットをftpに理解され、毎日何してるの。
私は、ファイル名に今日の日付を1000年かそこら、毎日新しいファイルは、それぞれについての私のサーバー上のフォルダを取得している。我々は、毎日の品質チェックのためのサンプルを採取する。
例。 testnumberssomethingelse20071121morenumbers
私には何が必要今日の日付の50のランダムなファイルをFTP経由で取得され、それらをアップロードします。私は、私は知らないので、どうかを選ぶ50のファイルのうち1000 +と私のftpのプロセスに直接のftpのためのすべてのコードとはしていない。
ここに私は、ここからは、ランダムに収集した私の現在のスクリプトです。
コード:
#! /bin/ksh
stty -echo
#print -n Enter Password-
#read PASS
print
stty echo
exec 4>&1
HOST=iphere
USER=test123
DESTDIR=/
SOURCEDIR=/something1/something2
PASS=test123
cd $SOURCEDIR
ftp -nv >&4 2>&4 |&
print -p open $HOST
print -p user $USER $PASS
print -p binary
#print -p cd $DESTDIR
ls | while read filename ; do
[[ -f $filename ]] && print -p put $filename
done
print -p close
print -p bye
wait
exit 0
任意の仕方が大きくいただければ幸いです。
ありがとうございました