Como listar o arquivo mais atual em um Bucket do Cloud Storage pelo CloudShell

 Nesta postagem, falaremos como descobrir qual o arquivo mais recente dentro de um bucket no Cloud Storage utilizando o CloudShell do Google Cloud.


O que é Cloud Storage?

Fornece, a nível mundial, um armazenamento de objetos altamente durável que escalona para exabytes de dados. É possível acessar dados instantaneamente de qualquer classe de armazenamento, integrar o armazenamento aos seus aplicativos com uma API exclusiva unificada e otimizar o preço e desempenho de forma fácil.

Passo a Passo

1. O primeiro passo a fazer é o login em sua conta do GCP, para este tutorial você vai precisar de uma conta que possua um projeto.

2. Vá até a barra superior e clique no ícone do Cloud Shell, igual a imagem abaixo.

3. Criaremos o bucket do Cloud Storage:

gsutil mb -l southamerica-east1 gs://arquivos-teste29

  1. No sua área de trabalho, crie dois arquivos vazios, um com nome de arquivo_antigo e outro com nome de novo_arquivo:


5.Vá até o Bucket e suba um arquivo por vez, primeiro o antigo_arquivo e depois o novo_arquivo:


  1. De volta ao CloudShell execute o seguinte comando:
gsutil ls -l gs://arquivos_teste29 | sort -k 2 | tail -2
  1. Verifique o retorno: