如何在bash脚本中访问/ cygdrive/c/..

Kel*_*zle 5 windows bash cygwin

为什么找不到该文件夹​​?我仔细检查它是否存在.

#!/bin/bash
echo "This will sync the background_docs folder"
lftp ftp://user:pass@server.org -e "mirror -r /cygdrive/c/Users/usera/Desktop/test_folder/ --only-missing -e;exit"
Run Code Online (Sandbox Code Playgroud)

Kel*_*zle 0

这可能是你的问题:“mirror - 将指定的源目录镜像到本地目标目录”如果我读得正确,那么你正在寻找 FTP 服务器上的 /cygdrive/c/.... 目录,该目录可能没有 cygwin基于 FTP 服务器。如果要将文件放入服务器,请尝试 -R,或者写入“mirror -r server-dir /cygdrive/c/...” \xe2\x80\x93 HelmuthB

\n