linux - 如何为多个服务器自动化 scp?
问题描述
我所有机器的IP都在一个文本文件中,如何从一台机器到所有机器进行scp并自动执行任务?
解决方案
cat ips.txt | xargs -rtn1 sh -c 'scp /source-file "${1}:/target-file"' --
您可能需要根据您没有说明的实际需要调整命令。
推荐阅读
- javascript - 如何将 p5.js 中加载的图像的配色方案从 RGB(我认为是默认值)转换为任何其他颜色方案,如 HSL?
- flutter - Flutter - 响应式图像映射?
- github - Github 站点在提交选项卡中显示已删除的提交
- ksh - 连接两个字符串以形成 shell 命令会导致奇怪的行为
- html - 如何使用 AWS 在网站上显示动态产品
- sql - 通过 groupby 的最大值限制数据集
- memory - 如何检查 OCaml 值的内存表示?
- reactjs - Meteor:触发 template.event 以调用外部服务器并在 blaze 模板中做出反应
- typescript - 根据其中一个值的类型获取类型的键
- linux - cmake 找不到 /usr/include/gnuradio/swig/gnuradio.i