我想这样运行命令:如何在终端提示符(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是的,我正在尝试一个外壳,看到了。感谢修正 –