小编Eld*_*ell的帖子

SCP 用美元符号覆盖文件

我有这个文件:

A.class
A$1.class
A$2.class
Run Code Online (Sandbox Code Playgroud)

和一个类似的 bash 脚本:

for i in *; do
    scp "${i}" foo@bar:/tmp/;
done
Run Code Online (Sandbox Code Playgroud)

这工作正常。所有三个文件都被复制。问题在于以下几点:

for i in *; do
    scp "${i}" foo@bar:/tmp/"${i}";
    scp "${i}" foo@bar:"/tmp/${i}";
    scp "${i}" "foo@bar:/tmp/${i}";
done
Run Code Online (Sandbox Code Playgroud)

在任何一种情况下,SCP 都会复制所有文件,但复制到同一个文件A.class

有任何想法吗?谢谢!

bash scp

3
推荐指数
1
解决办法
877
查看次数

标签 统计

bash ×1

scp ×1