gpt4 book ai didi

linux - 在命令行中 sftp 两个文件

转载 作者:太空宇宙 更新时间:2023-11-04 05:57:12 26 4
gpt4 key购买 nike

专家

我正在尝试在单个 sftp 命令行中发送两个文件。目前,使用命令行时我只能发送 1 个文件。

 sftp host file1

但我正在寻找

 sftp host file1 file2

我每天必须在 4 个不同的服务器上使用不同的用户名执行此操作。

谢谢

最佳答案

如果您确切地知道要发送哪些文件,则应该使用 scp 实用程序。它可以做你想做的事。

scp file1 file2 .... user@host:/path/to/folder

感谢 Neil 记住了“:/path/to/folder”位

要使用不同的用户名来完成此操作,您可以编写脚本。大致如下:

#!/bin/bash
scp "$@" user1@host
scp "$@" user2@host
scp "$@" user3@host
scp "$@" user4@host

用法:./myscript.sh file1 file2 ... filen

关于linux - 在命令行中 sftp 两个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38932543/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com