А файл в /var/spool/asterisk/outgoing создаётся? И содержимое его нормальное?
Я вот не очень понимаю что значит “done < /var/spool/asterisk/$number"? Я понимаю что нужно сделать.. но не очень хорошо знаю bash чтобы осмыслить эту строку.
Т.е. файл-то в outgoing корректный? А если этот файл скопировать не скриптом, а просто.. руками?