Я пишу makefile в bash, и у меня есть цель, в которой я пытаюсь найти, существует ли файл, и хотя я считаю, что синтаксис верен, я все равно выдаю ошибку.
Вот script, который я пытаюсь запустить
read:
if [ -e testFile] ; then \
cat testFile\
fi
Я использую вкладки, поэтому это не проблема.
Ошибка (при вводе: "make read" )
if [ -e testFile] ; then \
cat testFile \
fi
/bin/sh: Syntax error: end of file unexpected (expecting "fi")
make: *** [read] Error 2