makefile - 复制与makefile中的模式匹配的文件
问题描述
我想复制一个与模式匹配的文件
_$YEAR_$MONTH_$DAY_ _gitlab_backup.tar
并出现在文件夹/var/opt/gitlab/backups/
我的制作目标如下。
backup.gitlab-ee:
docker cp gitlab-gitlab:/var/opt/gitlab/backups/*_${YEAR}_${MONTH}_${DAY}_*_gitlab_backup.tar /home/centos/gitlab-backups/${today}-GitLabBackup/
我也试过这个
backup.gitlab-ee:
docker cp gitlab-gitlab:/var/opt/gitlab/backups/$(wildcard *_${YEAR}_${MONTH}_${DAY}_*_gitlab_backup.tar ) /home/centos/gitlab-backups/${today}-GitLabBackup/
但这会复制整个备份文件夹,而不是带有模式的文件。
解决方案
推荐阅读
- python - 运行 python 程序时出现 Crontab 错误
- php - 在静态函数中获取静态类的属性?
- vba - 如何对用户表单填充的数据进行顺序编号
- java - DateTime addmonths 方法是增加 1 天
- python - AttributeError:模块 'serial' 没有属性 'reset_input_buffer'
- python - Python 脚本的意外输出
- python - 如何根据python中的一天中的时间每分钟从最大值和最小值计算曝光时间
- c++ - 将 R 值临时对象推回向量是如何工作的?
- macos - SwiftUI 2.0 在 macOS 上禁用窗口的缩放按钮
- r - 在不切断图形或丢失数据的情况下更改 ggplot 中的 y 轴限制