有一个名称为测试日志的文件夹。可以看出,测试和日志之间有一个空格 当我尝试在perl脚本中使用sync命令在本地获取它时,它会失败。
该脚本包含代码:
system("p4 sync -f //depot/Test Logs/OnTargetLogs/...");
我收到以下错误:
> //depot/Test - no such file(s).
> Logs/OnTargetLogs/... - no such file(s).
答案 0 :(得分:2)
引用参数可能吗?
system("p4 sync -f \"//depot/Test Logs/OnTargetLogs/...\"");
- Sobrique
你说的是什么。我还发现了另一种方法:
my @a1 = ("p4","sync","-f","//depot/Test Logs/OnTargetLogs/..."); system @a1;
- Vishal Khemani