У меня следующая проблема, и я действительно не знаю, с чего начать. У меня есть папка с именем ALL, и внутри этой папки есть подпапки с названиями, равными дате их создания в формате ДД-ММ-ГГГГ. Есть папка на каждый день, т.е. без пропущенных дней. Внутри каждой из этих папок есть множество файлов txt. Я хотел бы прочитать по одному из этих текстовых файлов из каждой папки с датами. Этот файл будет иметь соглашение об именах thedata_, за которым следует случайный ряд чисел.
Так, например, если в папке ALL есть 3 папки с датами, я хотел бы прочитать 3 отдельных текстовых файла thedata_ в 1 окончательном файле SAS. И впоследствии каждый день добавляется новая папка, я хочу добавить файл thedata_ из этой папки в существующий файл SAS, а не запускать сценарий с нуля.
filevar
в операторе INFILE позволяет динамически изменять входные файлы и читать сразу из всех файлов. В документации есть примерный пример. - person Reeza   schedule 28.05.2021