Очень маловероятно, что вы используете библиотеку, которая превращает aws
в команду Perl. Вероятнее всего, aws
- это внешняя программа, которую вы пытаетесь запустить. В этом случае вам нужно запустить его с помощью функции Perl system()
.
system('aws', 's3', $ogg_file, 's3://recordings');
Обратите внимание, что system()
имеет немного странное возвращаемое значение. Вам нужно прочитать документацию и, возможно, изменить логику в вашем if
утверждении.