不會因為是自己寫的程式而有不同,無腦的example 來看一下...
echo10.c: #include <stdio.h> int main() { printf("%d",10); return 0; }然後 shell script 吃這個輸出..
#!/bin/bash LOOPEND=$(./echo10) echo "LOOPEND: ${LOOPEND}" i=1 while [[ $i -le $LOOPEND ]] do echo "$i" ((i = i + 1)) done就很直覺使用..
反而是括號使用有點...參考一下..
沒有留言:
張貼留言