bash variable multiplizieren
-
Hallo, ich möchte ein Programm mehrmals mit verschiedenen Parametern aufrufen und ich versuche sowas
$ for i in $(seq 1 1 4000); do ./prog -v1000 -c$i -s($i*1000) >>mydat.dat; done
ich möchte dass bei -s eben das 1000 fache von i eingelesen wird. Kann man das irgendwie so realisieren, ohne den Fehler versteht sich
-
bash-3.2$ echo $((10 * 42)) 420
-
Statt seq kannst Du übrigens auch eine Zählschleife verwenden:
for ((i=1; i <= 4000; ++i)); do ..
Das ist effizienter.