Я новичок в bash (разработчик PHP, выдававший себя за системного администратора Linux).
У меня есть следующее, если блок в скрипте bash:
if [ "$DAY"=="Sunday" ];
then
cp /Drive_D/videos_bu/daily/$TODAY /Drive_D/videos_bu/weekly/$WEEK
printf "\n==========\nWeekly Backup - $TODAY SUCCESS!\n==========\n\n" >> $LOG
fi
Строка printf выполняется, даже когда команда test ложна. Кто-нибудь может сказать мне, почему?
ТИА
Роджер