我需要每天将文件存在于FTP位置。其他条件是我只需要在特定日期使用文件,而不是旧日文件。然后使用shell脚本
将文件存储在另一个文件夹中来自OP的评论更新了FTP脚本
echo $HOST
echo $DATASET_A
echo $DATASET_B
ftp -n $HOST <<END_SCRIPT
USER $USER
PASS $PASSWD
bin
prompt
lcd $New_DATASETS
cd $DATASET_A
mget *
cd $DATASET_B
mget *
quit
END_SCRIPT
答案 0 :(得分:0)
这可能有效:
# above heredoc
today=$(date +%Y%m%d) # adjust date format as required
# in heredoc
mget ${today}* # adjust filename pattern as required
摆脱使用ALLCAPSVARS的习惯 - 有一天你会accidentally overwrite $PATH,然后想知道为什么你的脚本坏了。