เกิดอะไรขึ้นกับคำสั่ง lftp ต่อไปนี้ มีไฟล์บนเซิร์ฟเวอร์ ฉันพยายามรับชื่อโดยไม่มีเส้นทางใด ๆ ในนั้น (เช่น./
) เพียงแค่ชื่อไฟล์
lftp -u user,password -e 'find -exec basename {} \; ;bye' ftp.mycompany.com/Courses >/opt/output/downloaded/course_list
ฉันได้รับข้อผิดพลาดดังต่อไปนี้ -
cd ok, cwd=/Courses
find: invalid option -- 'e'
Usage: find [-d #] dir
lftp -u user,password -e 'find -d .; ;bye' ftp.mycompany.com/Courses >/opt/output/downloaded/course_list
แล้วมันก็บอกว่าfind: . - not a number