Как изменить расширение каждого файла в списке с несколькими расширениями в GNU make?

В make-файле GNU мне интересно, возможно ли с помощью ввода списка файлов сделать вывод списка файлов с новыми расширениями.

На входе я получаю этот список:

FILES_IN=file1.doc file2.xls

И я хотел бы построить эту переменную в моем make-файле изFILES_IN переменная:

FILES_OUT=file1.docx file2.xlsx

Является ли это возможным ? Как ?

Это довольно сложно, потому что мне нужно проанализировать список файлов и определить каждое расширение (.doc, .xls), чтобы заменить его на правильное расширение.

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

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