当我使用此命令通过 sftp 复制文件时:
echo 'put -rp /home/rof/clone/dist' > put.txt
sftp -b put.txt [email protected]:/home/andreyshedko/Applications/agroproject-api/stage/stage/
它正在dist
目标中创建文件夹,而我只需要复制dist
文件夹内容 - 文件和子目录?
答案1
尝试
echo 'put -rp /home/rof/clone/dist/*' > put.txt
这将回显所有底层目录和文件
如果你只是想要文件,那么
echo 'put -rp /home/rof/clone/dist/*.*' > put.txt
别介意格式。我在用手机。