[問題] makefile for loop 問題

作者: Wudc (日本人真的是..)   2021-08-04 16:25:47
想請教一下,如果有這樣一個text file,
Text.txt:
a1 b1 c1
a2 b2 c2
...
a100 b100 c100
要怎麼樣在makefile的 for loop 當中用三個變數分別代表 a1~a100 b1~b100 c1~c100呢?
用 for i in $$(cat Text.txt)這樣的寫法可以取出裡面的字串
但這樣沒辦法在一次迴圈中同時取得 a1 b1 c1
不得有沒有辦法在一次迴圈中同時取得a1 b1 c1的字串呢?
作者: sasoric (sasori.c)   2021-08-04 18:05:00
a=$(echo $i | cut -d' ' -f1) #其他改-f2跟-f3另外你這是在問shell,不是makefile*shell script
作者: Wudc (日本人真的是..)   2021-08-04 19:04:00
了解了,謝謝。
作者: goldie (阿良)   2021-08-05 17:46:00
能用 bash 的話,可以參考我這樣子的寫法:https://pastebin.com/LN1HFcaP用 while read 去一行一行 parsing不知道有沒有更接近原 po 想要的樣子?

Links booklink

Contact Us: admin [ a t ] ucptt.com