我是FTP的新手。我想创建一个文件夹,如果它已经不存在。 我知道有一个选项“mkdir -p foldername”,但在ftp中执行此操作会创建一个名为“-p”的文件夹。 我正在尝试通过ftp将文件从一个远程服务器传输到另一个远程服务器,并在接收服务器中创建文件夹(如果尚未存在)。
答案 0 :(得分:2)
一种解决方案是始终尝试创建文件夹 - 然后忽略任何错误。当然,在创建文件夹后需要cd
进入它 - 如果出现错误,那么你就会遇到更大的问题。
shell -p
中的mkdir
选项用于确保不会引发错误。 FTP不使用shell:它自己做。