Hallo zusammen,
ich will mir gerade ein kleines Program basteln, um schnell ein paar
ähnliche Packages in Eagle zu erzeugen, dazu will ich den "package"-teil
aus einer eagle-bib nehmen und als template-file missbrauchen
hier könnten dann z.B. mehrere Zeilen stehen wie (natürlich besteht ein
Package aus deutlich mehr Zeilen):
1 | \<wire x1=\"`echo -$A/2|bc`\" y1=\"`echo -$B/2|bc`\" x2=\"`echo $A/2|bc`" y2=\"`echo $B/2|bc`\" width=\"0.1\" layer=\"21\"/\>
|
nun sind die offensichtlich bei A und B um Variable, daher muss ich die
Werte berechnen. Ich hatte gedacht, ich mache in bash soetwas wie:
1 | #!/bin/bash
|
2 | INPUTFILE=$1
|
3 |
|
4 | while read ROW;
|
5 | do
|
6 | echo "$ROW"
|
7 | done < $INPUTFILE
|
aber leider werden die Ausdrücke nicht berechnet...
... ich glaub, ich einfach nen Brett vorm Kopf, vielleicht hat jemand
eine Idee
Danke
Schorsch