Как реализовать эту задачу локально обсуждалось здесь и здесь, есть аналогичная задача реализовать это с использованием терминального FTP клиента, я знаю что lftp может “понимать” команды типа - rm -r но они реально не работают, папки не удалаяются, может кто сталкивался с удалением папок ftp из терминала или скрипта?
Прежде, чем задать вопрос бился пару дней… после того, как задал вопрос, проблема решилась в течении пяти минут, как оказалось - lftp понимает команды но не понимает спецсимволы в строке команды, например астериксы, типа rm -rf ./**/* … это можно вылечить используя команду glob:
glob -a rm -rf ./**/*