如何在bash脚本中将程序作为变量执行?

我正在编写一个带有两个输入prog1和prog2的程序。我先将这两个变量保存为program1和program2,然后使用./"$program1“和./"program2”在程序中执行这两个文件,但是当我使用ls检查时输出为“ No such file or directory”文件与脚本位于同一目录中。谁能告诉我如何执行它?谢谢!