仅在中从Azure Blob CentOS复制超过2天的文件&;窗户

仅在中从Azure Blob CentOS复制超过2天的文件&;窗户,centos,azure-storage-blobs,Centos,Azure Storage Blobs,我正在尝试设置一个crontab,以便使用AZCopy10将文件从blob下载到CentOS的本地文件夹中。目前我能够硬编码日期并提取日期后修改的文件。下面是我怎么做的 “复印件”https://storageaccount.blob.core.windows.net/blobxxx?SASKEY''/azblob'--包含在'2021-01-27T14:00:00Z'之后--递归 我正在寻找一些帮助,将日期作为一个变量传递,以便查找不超过2天的文件。我已尝试将日期传递为日期'+%Y%m%d\u

我正在尝试设置一个crontab,以便使用AZCopy10将文件从blob下载到CentOS的本地文件夹中。目前我能够硬编码日期并提取日期后修改的文件。下面是我怎么做的

“复印件”https://storageaccount.blob.core.windows.net/blobxxx?SASKEY''/azblob'--包含在'2021-01-27T14:00:00Z'之后--递归

我正在寻找一些帮助,将日期作为一个变量传递,以便查找不超过2天的文件。我已尝试将日期传递为日期'+%Y%m%d\u%H%m',但似乎无法使其正常工作


有人做过同样的工作吗。感谢您的帮助。谢谢

您似乎希望在今天两天前获取时间,并在Linux和Windows中将其设置为变量,格式为
2021-01-27T14:00:00Z
。这里有一个例子

Linux:

two_days_ago=$(date -d "-2 days" +%Y-%m-%dT%H:%M:%SZ)
它显示如下:

窗口:

$two_days_ago=(Get-Date).AddDays(-2).ToString("yyyy-MM-dd'T'HH:mm:ss'Z'")
它显示如下:


这个问题有什么更新吗?它能解决你的问题吗?如果它适合你,请接受它。或者请告诉我你还需要什么。嗨,查尔斯,谢谢你的帮助。这在操作系统中非常有效。我正在尝试对我的脚本进行修改&希望能奏效。感谢不要发布代码、数据、错误消息等的图像-复制或在问题中键入文本。