Если вы не измените исходный код ftp, вы застряли на том, что ftp считает ценным для отладки.
Вы должны быть в состоянии отфильтровать SYST с помощью ftp .... 2>&1 | grep -v SYST
, но это означает изменение кода. Ваш клиент может не отправлять свои выходные данные отладки в stderr, так что проверьте это тоже.
Существует много версий ftp-клиентов, поэтому, возможно, вы сможете найти альтернативу, которую вы можете установить, которая даст вам более чистый вывод.
Наконец, рассмотрим альтернативные стратегии отладки вашего кода. Попробуйте отредактировать опубликованную здесь статью, чтобы включить сообщения об ошибках или другие системные сообщения, которые показывают характер вашей проблемы.