假设我有一个程序 foo
和a Makefile.am
如下。
bin_PROGRAMS = foo
foo_SOURCES = foo.c
我想写一个测试套件 foo
使用shell脚本,但它需要运行的 foo
程序建立后。比如说。
#!/bin/sh
./foo arg1 arg2
但如果程序被配置为... --program-prefix
或 --program-suffix
因为程序的名字不会是 foo
了。
我怎样才能从shell脚本中调用程序,即使它的名字不是通常的名字?