尝试这样做:
ftp -nvd server01 <<- END
user user01 password123
mkdir -p /dirA/dirB/dirC/dirD/
预期结果:
/ dirA / dirB / dirC / dirD /应该在server01中创建
实际结果:
-p目录在server01的主目录中创建
问题是“-p
”被视为目录名而不是mkdir命令的选项。
提前致谢。
答案 0 :(得分:0)
愚蠢的ftp
客户端不支持-p
作为mkdir
的选项参数,但如果您需要此功能,则可以使用其他客户端,例如lftp
。