我有一個程序,./a,我在shell中循環運行。Linux shell將變量值傳遞給主程序
for((i=1 ; i<=30; i++)); do
./a arg1 5+i &//arg2 that I need to pass in which is the addition with the loop variables
done
我怎麼能在這是除了與循環變量的ARG2通過呢?
另外,我有另一個程序是./b,我需要運行一次,並採取所有5 +我的論點。我怎麼能沒有硬編碼呢。
./b arg1 6\
7\
8\
9\.....
謝謝。
+1這是正確的答案。備用語法:'((j = 5 + i))' – 2010-10-13 14:23:44