Shell Script 自動登入 FTP 上下傳檔案

在 Linux Server 上要用 ftp 傳送檔案,可以用 ftp 指令手動完成,但如果需要經常對特定檔案用 ftp 上傳及下傳,可以用 Shell Script 自動連接到 ftp 伺服器並傳送檔案。

以下是用 Shell Script 登入 ftp 伺服器的例子:


以上 Shell Script 會自動登入 ftp.yourftp.server,並會上傳 filename.txt 到 ftp 伺服器。

上面的 Shell Script 內的 ftp 指令加入了 -n 參數,便不需要用 /dev/tty 登入,然後用 ftp 指令 quote 送出使用者名稱及密碼。


Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.