我正在用bash编写一个makefile,我有一个目标,我试图找到一个文件是否存在,即使我认为语法是正确的,我仍然给我一个错误.
这是我试图运行的脚本
read:
if [ -e testFile] ; then \
cat testFile\
fi
Run Code Online (Sandbox Code Playgroud)
我正在使用制表符,这不是问题.
错误是(当我输入:"make read")
if [ -e testFile] ; then \
cat testFile \
fi
/bin/sh: Syntax error: end of file unexpected (expecting "fi")
make: *** [read] Error 2
Run Code Online (Sandbox Code Playgroud)