Heigh Sierraでftp(lftp)

-bash: ftp: command not found

保守のお客さんで必要に迫られてftpコマンド使ってるサイトが一つあります。
テーマ、プラグイン、画像(uploads)はWordMoveで、DBだけはftpでダウンロードしてwp-cliで置換という流れをVCCWで半自動化中。

ところが、急にftpコマンド無いよ?と。。。

MacOS High Sierra kills terminal FTP? | Official Apple Support Communities

探してみると、同じように困っている人と、無いよっていう答えが…😅

lftpに変更

以前VCCW環境に入れたのを思い出して、macにも入れることに。

brew install lftp

コマンドはさほど変わらなかったんですが、上書きができない。。
どうもlftp.confに設定追加が必要な模様。

【linux lftp使用】 file already exists and xfer:clobber is unset – IT心雪的日志 – 网易博客

lftpでファイル転送 – Qiita

brewでインストールした場合ば以下

/usr/local/Cellar/lftp/4.7.7/etc/lftp.conf

ここへ

set xfer:clobber on

を追加で無事上書きできた 😀
…ftp使わずに済むんであればその方がいいんだけど 😅

Linuxコマンド集 – 【lftp】FTPサーバに接続してファイルを転送する:ITpro

-f FILE 指定したファイルFILEに書かれたコマンドを実行する

これ便利 😀

返信を残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA