반응형
AWS CLI에서 와일드 카드를 사용하여 파일 그룹을`cp` 지불해야 할 일이 있습니까?
*
특정 버킷에서 파일의 하위 집합을 선택하기 위해 AWS CLI에서 사용 하는 데 문제 가 있습니다.
*
이와 같은 경로에 추가 하는 것이 작동하지 않는 것입니다.
aws s3 cp s3://data/2016-08* .
현재 디렉토리에 AWS 버킷에서 여러 파일을 다운로드하려면, 당신은 사용할 수 있습니다 recursive
, exclude
그리고 include
이 같은 플래그 :
aws s3 cp s3://data/ . --recursive --exclude "*" --include "2016-08*"
최신 필터를 사용하는 방법에 대한 자세한 정보 : http://docs.aws.amazon.com/cli/latest/reference/s3/#use-of-exclude-and-include-filters
매개 변수의 순서가 중요합니다
제외 및 포함은 특정 순서로합니다. 먼저 제외하고 포함해야합니다. 그 반대는 성공하지 않을 것입니다.
aws s3 cp s3://data/ . --recursive --include "2016-08*" --exclude "*"
이 경우 대회 변수의 순서가 일치하지 않습니다. 포함은 * 제외됩니다.
aws s3 cp s3://data/ . --recursive --exclude "*" --include "2016-08*"`
이것은 나중에 우리가 모든 것을 제외 시켰습니다.
반응형
'ProgramingTip' 카테고리의 다른 글
구성 파일을 저장하고 React를 사용하여 읽는 방법 (0) | 2020.10.26 |
---|---|
Docker 컨테이너의 실행 명령을 표시하는 방법 (0) | 2020.10.26 |
DispatchQueue.main.async와 DispatchQueue.main.sync의 차이점 (0) | 2020.10.26 |
Vim- 검색 적으로 끌어 당김 (0) | 2020.10.26 |
for가없는 SimpleForm (비 모델 양식) (0) | 2020.10.26 |