【发布时间】:2018-05-01 14:27:27
【问题描述】:
一开始,我创建了一个池,配置如下:
“发布者”:“微软广告”
“报价”:“linux-data-science-vm”
“Sku”:“linuxdsvm”
然后我想复制“start.sh”文件并在 VM 上运行。 所以,我需要更改权限,允许执行 start.sh 然后执行它。
chmod +x start.sh && ./start.sh
当我从终端手动运行它时,它可以工作。 但是 Azure Batch 在 stderr.txt 中写入了以下内容:
chmod: 无法访问 '&&': 没有这样的文件或目录
有没有办法从单个命令行运行多个命令?
【问题讨论】:
-
Stack Overflow 是一个编程和开发问题的网站。这个问题似乎离题了,因为它与编程或开发无关。请参阅帮助中心的What topics can I ask about here。也许Super User 或Unix & Linux Stack Exchange 会是一个更好的提问地点。
-
是的,当然。我认为 Azure Batch 命令行和 Linux 终端之间存在一些差异。
标签: linux azure azure-batch