我有一个makefile
所谓的“动作”由\t
. 当我需要执行这些操作时,shell 当然会抱怨\tgcc -o a filename.c Coomand not found
. 搜索仅产生如何使用sed
. 但是,如果不允许使用它,但只能使用bash
?
这种“规则”的例子是:
A : B C D E F G
\tgcc -o a A
\t
这里只是为了清楚起见,在实际文件中我按 Tab 键。我需要的是能够阅读制表符之后的内容并使用eval
或反引号执行它。如果我反引号我读到的内容(即没有修剪制表符),shell 会抱怨。