我是脚本编写的新手,我想用bash写一个,这将帮助我自动从Windows机器上传文件到Amazon S3服务器。您对我在哪里或如何开始有任何想法?
提前致谢!
答案 0 :(得分:1)
看看https://github.com/minio/mc - mc实现简单的shell util命令,如cp,ls,mirror。
mc
支持OS X,Linux和Windows操作系统。我们可以在https://dl.minio.io/client
答案 1 :(得分:0)
您可以使用适用于Windows PowerShell的AWS工具
以下示例循环遍历EC2实例上的日志目录,查找超过一周的文件,然后在从磁盘删除旧日志文件之前将任何非空的文件存档到Amazon S3
foreach ($i in Get-ChildItem C:\Logs)
{
if ($i.CreationTime -lt ($(Get-Date).AddDays(-7)))
{
if ($i.Length -gt 0)
{
Write-S3Object -BucketName mylogbucket -Key Logs/$i -File $i.FullName
}
Remove-Item $i.FullName
}
}
参阅:
答案 2 :(得分:0)