linux - 如何编写一行命令将目录中的所有子目录 scp 到远程机器

标签 linux unix shell

类似于:

scp -r all_directories_in_current_directory fenix@xxxxx:~/data

谁能给我一个线索?

最佳答案

scp -r * fenix@xxxxx:~/data 

如果你只想要目录,而不是当前目录中的文件:

scp -r */ fenix@xxxxx:~/data 

这不会复制隐藏的(名称以 . 开头)目录。

关于linux - 如何编写一行命令将目录中的所有子目录 scp 到远程机器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2423738/

相关文章:

bash - 当我运行 shell 命令时,有没有办法让我的 emacs 识别我的 bash 别名和自定义函数?

Bash 脚本箭头键产生奇怪的字符

c - 检测带有 O_NONBLOCK 的文件描述符在 FFI 场景中是否仍然有效

linux - 学习成为 Hadoop 管理员

linux - AWK 在 Bash 中返回/打印为关联数组

c - VMA和ELF段之间的关系

linux - 在 shell 脚本中使用 $-

shell - 从Shell转义sqlite3的单引号

linux - 旧的 ARM32 二进制文件可以在 AARCH64 内核上运行吗?

c - 为什么没有数学函数的静态库?