我的s3存储桶上有一个脚本。我可以使用脚本存储桶URL在我的实例上执行该脚本,还是必须将该脚本复制到我的实例然后执行它?
答案 0 :(得分:0)
假设您的EC2实例上已经有awscli
(在大多数情况下应该如此),这应该可以工作:
aws s3 cp s3://my-bucket/hello.sh - | bash
答案 1 :(得分:-1)
您已下载然后执行它。虽然下载和执行可以自动化。
使用以下代码创建一个sh文件,这只是基本的工作示例。
<T> List<T> chopList(List<T> originalList, int startIndex, int endIndex) {
// Your code to check original list, validate startIndex, endIndex must inrange...
return IntStream.range(0, originalList.size() - 1)
.filter(i -> i < startIndex || i > endIndex)
.mapToObj(originalList::get)
.collect(toList());
}