我想這樣運行命令:如何在終端提示符(bash)中使用變量來修改文件名?
$ valgrind --leak-check=full ./program < speed-01.in
我已經得到了一些測試像這樣的具有不同後綴的相似-02
,-03
等結束。
代替書面方式bash腳本的,我想通過一個運行這些測試之一,而chaning只有最後一個數字是這樣的:
$ valgrind --leak-check=full ./program < speed-0${A}.in ${A}=1
然而,現在看來似乎是不引入變量的正確方法在這種情況下。
我的問題是:如何在這種情況下使用變量?甚至有可能以這樣的方式寫出整個想法確實有意義嗎?
爲什麼要遍歷數字,而不是查看文件系統上存在哪些文件? –
@RC,不是沒有';'或換行符。 –
@CharlesDuffy是的,我正在嘗試一個外殼,看到了。感謝修正 –