"구글 Cloud 스토리지 N일 지난 파일 삭제"의 두 판 사이의 차이

(새 문서: ==개요== ;GCS N일 지난 파일 삭제 {{소스헤더|7일 지난 파일목록 조회}} <source lang='console'> gsutil ls -l gs://버킷명/경로 | awk -v t=$(date --date=-7day +...)
 
3번째 줄: 3번째 줄:


{{소스헤더|7일 지난 파일목록 조회}}
{{소스헤더|7일 지난 파일목록 조회}}
<source lang='console'>
<source lang='bash'>
gsutil ls -l gs://버킷명/경로 | awk -v t=$(date --date=-7day +%Y-%m-%dT%H:%M:%SZ) '$2<t'
gsutil ls -l gs://버킷명/경로 | awk -v t=$(date --date=-7day +%Y-%m-%dT%H:%M:%SZ) '$2<t'
</source>
</source>
9번째 줄: 9번째 줄:


{{소스헤더|7일 지난 파일 삭제}}
{{소스헤더|7일 지난 파일 삭제}}
<source lang='console'>
<source lang='bash'>
gsutil ls -l gs://버킷명/경로 | awk -v t=$(date --date=-7day +%Y-%m-%dT%H:%M:%SZ) '$2<t' | awk '{print $3}' | gsutil -m rm -I
gsutil ls -l gs://버킷명/경로 | awk -v t=$(date --date=-7day +%Y-%m-%dT%H:%M:%SZ) '$2<t' | awk '{print $3}' | gsutil -m rm -I
</source>
</source>

2020년 3월 5일 (목) 01:42 판

1 개요

GCS N일 지난 파일 삭제
7일 지난 파일목록 조회
gsutil ls -l gs://버킷명/경로 | awk -v t=$(date --date=-7day +%Y-%m-%dT%H:%M:%SZ) '$2<t'
gsutil ls 파일목록 조회
7일 지난 파일 삭제
gsutil ls -l gs://버킷명/경로 | awk -v t=$(date --date=-7day +%Y-%m-%dT%H:%M:%SZ) '$2<t' | awk '{print $3}' | gsutil -m rm -I
gsutil rm 파일 삭제
-m 멀티스레드로 수행
-I 표준입력으로부터 파일목록 받아서 수행

2 같이 보기

3 참고

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}