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

问题描述

| 为什么找不到该文件夹​​?我再次检查了它的存在。
#!/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\"
    

解决方法

        我建议看cygpath cygpath -w
converts to windows path
cygpath -u
converts to unix path
    ,        可能是您的问题:\“镜像-将指定的源目录镜像到本地目标目录\”如果我正确阅读,则您正在FTP服务器上寻找/ cygdrive / c / ....目录,该目录可能没有基于cygwin的FTP服务器。如果要将文件放到服务器上,请尝试使用-R或将\“ mirror -r服务器目录/ cygdrive / c / ...     

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...