Tôi đang viết một tập lệnh shell Linux để sao chép một thư mục cục bộ vào một máy chủ từ xa (loại bỏ bất kỳ tập tin hiện có nào).
Máy chủ cục bộ: ftp
và lftp
các lệnh có sẵn, không có ncftp
hoặc bất kỳ công cụ đồ họa nào.
Máy chủ từ xa: chỉ có thể truy cập qua FTP. Không có rsync cũng không SSH và FXP.
Tôi đang suy nghĩ về việc liệt kê các tệp cục bộ và từ xa để tạo tập lệnh lftp và sau đó chạy nó. Có cách nào tốt hơn?
Lưu ý: Chỉ tải lên các tệp đã sửa đổi sẽ là một điểm cộng, nhưng không bắt buộc.
wput
(một trình tải lên ftp giống như wget):wput dir/ ftp://user:pass@host/dir