有一个shell脚本连接文件并将其放入ftp服务器。
正在尝试从ftp服务器上的同一目录中删除2天以前的文件。
试图使用find命令,但得到了?无效命令
查找./*.txt-mtime+2-exec rm{};

......
ftp -nv <<! >> $FTP_LOG 2>> $FTP_LOG

open xxx
user userid pwd

lcd $FILES_DIR

cd /yyy

put $File1 $File1
put $File2 $File2

find ./*.txt -mtime +2 -exec rm {} \;

quit
!
......

我还能试什么??需要帮助。

最佳答案

我遇到了同样的错误,当使用ftp时,一些linux版本无法识别
字符“*”替换为特定字符。

10-07 19:38