Требование : необходимо получить количество файлов на основе записи с подстановочным знаком, присутствующей в удаленном месте (Linux сервер), и сохранить его в переменной для проверки
Пробовал приведенный ниже код
export ExpectedFileCount=$(ftp -inv $FTPSERVER >> $FTPLOGFILE <<END_SCRIPT
user $FTP_USER $FTP_PASSWORD
passive
cd $PATH
ls -ltr ${WILDCARD}*xml| wc -l | sed 's/ *//g'
quit
END_SCRIPT)
Но код сохраняет фрагмент кода в переменной и выполняет команды каждый раз, когда я вызываю переменную.
Пожалуйста, предложите изменения в сценарии, чтобы выполнить сценарий один раз и сохранить значение в переменной