如果文件夹不存在,使用shell脚本在ftp中使用mkdir

时间:2016-06-15 03:10:21

标签: shell ftp mkdir

我是FTP的新手。我想创建一个文件夹,如果它已经不存在。 我知道有一个选项“mkdir -p foldername”,但在ftp中执行此操作会创建一个名为“-p”的文件夹。 我正在尝试通过ftp将文件从一个远程服务器传输到另一个远程服务器,并在接收服务器中创建文件夹(如果尚未存在)。

1 个答案:

答案 0 :(得分:2)

一种解决方案是始终尝试创建文件夹 - 然后忽略任何错误。当然,在创建文件夹后需要cd进入它 - 如果出现错误,那么你就会遇到更大的问题。

shell -p中的mkdir选项用于确保不会引发错误。 FTP不使用shell:它自己做。