小编Rog*_*asy的帖子

如果块在 false 上执行第二个命令

我是 bash 新手(冒充 Linux 系统管理员的 PHP 开发人员)。
我在 bash 脚本中有以下 if 块:

 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
Run Code Online (Sandbox Code Playgroud)

即使测试命令为假,printf 行也会执行。谁能告诉我为什么?

TIA

罗杰

linux bash

0
推荐指数
1
解决办法
60
查看次数

标签 统计

bash ×1

linux ×1