рассмотрите приведенный ниже файл make
all:
@for x in y z; \
do \
for a in b c; \
do \
echo $$x$$a >> log_$$x; \
done; \
done
При выполнении этого файла make были созданы два файла log_y и log_z. log_y имеет данные "yb" и "yc". аналогично log_z имеет данные "zb" и "zc".
На самом деле я хочу создать четыре файла (log_y_b, log_y_c, log_z_b, log_z_c). Для этого я изменил приведенный выше файл make как
all:
@for x in y z; \
do \
for a in b c; \
do \
echo $$x$$a >> log_$$x_$$a; \
done; \
done
Но создается только один файл log_. Что мне нужно сделать, чтобы создать четыре файла.