Если его там нет, значит, он не был успешно передан!

ужно получить код состояния выхода из программы командной строки. Не беспокойтесь, я использовал $ ?. Но для ftp, даже если он не подключается, он открывает оболочку ftp, поэтому я не могу понять, что подключение не состоялось.

Попробуйте этот код для понимания:

#!/bin/sh

ftp 1234567
OUT=$?
if [ $OUT -eq 0 ];then
   echo "ftp OK"
else
   echo "ftp Error: "$OUT
fi

exit 0

Любая помощь? Спасибо Филиппо

Ответы на вопрос(6)

Ваш ответ на вопрос