bash - 如何使用 bash 脚本将文件的副本放在所有文件夹中?
问题描述
我有一个配置文件,我想使用 bash 脚本将其复制到某个位置的所有文件夹中。在我使用这样的一行之前:
aws s3 cp ${CONFIG_FILE} ${S3_URI}config.json
它将一个文件复制到我在服务器上的位置。现在我在这个位置有多个文件夹,每个文件夹都需要配置文件。
我怎样才能为此编写一个循环?我是 bash 的新手,所以我很难弄清楚。
解决方案
for d in $(find /base/path/of/your/target/dirs -type d); do cp your_file $d; done
推荐阅读
- swift - 使用 Alamofire 上传多部分表单数据显示服务器中缺少文件
- php - Woocommerce rest api 更新产品图片给出错误
- google-cloud-platform - 无法在浏览器窗口中访问谷歌云实例(我们无法连接到端口 22 上的虚拟机)
- ckeditor5 - 如何使用自定义元素扩展 ckeditor5 中的图像插件?
- javascript - 两个 JS 库之间的代码冲突
- java - Jboss中的Spring Boot返回错误404
- react-native - 为数组中的元素设置状态 [react-native]
- sql-server-express - 如何解决数据库“主”错误中的 CREATE DATABASE 权限被拒绝
- android - Firebase 动态链接选项 amv
- html - 根据屏幕大小限制表格行数