我正在尝试在makefile中创建一个简单的C ++类生成器(根据给定的名称),但是当我不知道bash及其工作原理时,这真的很麻烦。
class:
@echo "Type class name: "; \
read CLASS_NAME; \
echo Creating class called $${CLASS_NAME}; \
echo "Class $${CLASS_NAME} {
int x;
int y;
};">./$${CLASS_NAME}.h
如何让最后一个echo起作用?我不知道如何同时输出多行。
SHELL
,以便在运行 shell 命令时启动 bash,还是使用/bin/sh
(默认情况下)? - Charles Duffy