rsync、cygwin 和 shell 文件 windows

rsync, cygwin and shell file windows

使用 Cygwin,我可以按预期使用 rysnc,但使用来自 shell 文件的相同 rysnc 命令,我看到:

'rsync: command not found'

脚本是:

#!/bin/sh
echo 'Moving local media to dev server'
rysnc -vruz --progress -chmod=0755 --exclude catalog/product/cache media user@domain:/var/sites/folder/folder

执行:

$ ./script.sh

我觉得像是打字错误。将 rysnc 更改为 rsync

PS: 不要输入错误信息。剪切并粘贴它们。每个字符对于诊断问题都很重要。

可能您的机器上没有安装cygwin。从可在 www.cygwin.com

下载的 Cygwin setup.exe 安装它