Читайте из разных папок, используя значение цикла в make-файле - PullRequest
0 голосов
/ 21 октября 2019

пытаюсь прочитать из разных папок, чьи имена указаны в значении цикла, как я могу это сделать. Я пробовал разные способы, но обычно получаю ошибку.

, как для приведенного ниже кода, я хотел бы прочитать из каталога ss1, ss2, ss5, ss7 и ss10. эти значения определены в цикле. (Папки уже существуют) (я новичок в make-файлах).

Любая помощь будет принята.

all:
    for number in 1 2 5 7 10 ; do \
        echo $$number ; \
        echo "outstanding_misses="$$number >> collect.txt;  \
        awk 'NR==5' ./ss$$number/sim.out >> ./collect.txt;    \
        awk 'NR==23' ./ss$$number/sim.out >> ./collect.txt;    \
        awk 'NR==28' ./ss$$number/sim.out >> ./collect.txt;    \
    done 

Ошибка, которую я получаю от терминала:

awk: read error (Is a directory)
awk: read error (Is a directory)
awk: read error (Is a directory)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...