希望有人可能对此有所了解。我有一个名为 xrunner.sh 的小 shell。
#!/bin/bash
ct checkout -nc parentFolder
cd parentFolder/
ct mkdir -nc directory
ct checkin -nc directory
cd ..
ct checkin -nc parentFolder
pwd
当命令在 CLI 上单独运行时,它们都可以正常工作,但从 bash 运行时,会出现以下问题:
ct: bad phone number -- parentFolder
ct: bad phone number -- -nc
ct: bad phone number -- checkout
: No such file or directory
ct: bad phone number -- directory
ct: bad phone number -- -nc
ct: bad phone number -- mkdir
ct: bad phone number -- directory
ct: bad phone number -- -nc
ct: bad phone number -- checkin
: No such file or directory
ct: bad phone number -- parentFolder
ct: bad phone number -- -nc
ct: bad phone number -- checkin
有人会碰巧知道为什么会这样,或者向我指出一些解释这一点的网络参考吗?提前致谢。