2010-01-27 18 views
2

我有一個將一些結果寫入文件「結果」的測試程序。我想 運行程序三次,然後將結果存儲在與 名RESULT1,RESULT2適當的文件等如何使用bash將文件移動到動態確定的名稱?

我想沿着這些線路的東西會做的伎倆:

for (( i = 0 ; i <= 3; i++ )) 
do 
    ./testprogram 
    cp result result+'i' (?????) 
    rm result 
done 

我我只是不知道我在這裏生成的文件名「結果」+「我」。

回答

10
for i in {1..3} 
do 
    ./testprogram 
    mv results "result${i}" 
done 
+0

非常感謝你;) – Alan 2010-01-27 18:36:43

相關問題