История изменений
Исправление
fargred,
(текущая версия)
:
Если хочешь выходить после команды, не ставь её в условие для if
make && {
# если ок
echo $i: SUCCESS >> $LOGFILE
} || {
# если фейл
echo $i: FAILURE >> $LOGFILE
exit 1
}
В принципе, это можно записать и короче
make && echo -e "$i:\tSUCCESS" >> $LOGFILE || {
echo -e "$i:\tFAILURE" >> $LOGFILE
exit 1
}
make && echo -e "$i:\tSUCCESS" >> $LOGFILE || { echo -e "$i:\tFAILURE" >> $LOGFILE; exit 1; }
Исходная версия Deleted, :
Если хочешь выходить после команды, не ставь её в условие для if
make && {
# если ок
echo $i: SUCCESS >> $LOGFILE
} || {
# если фейл
echo $i: FAILURE >> $LOGFILE
exit 1
}
В принципе, это можно записать и короче
make && echo -e "$i:\tSUCCESS" >> $LOGFILE || {
echo -e "$i:\tFAILURE" >> $LOGFILE
exit 1
}
make && echo -e "$i:\tSUCCESS" >> $LOGFILE || { echo -e "$i:\tFAILURE" >> $LOGFILE; exit 1; }