Мне нужно посмотреть, передаются ли загружаемые мной изображения в корзину s3 на AWS.
В этом ведре много файлов, и прокрутка до дна будет безумной тратой времени. По-видимому, интерфейс AWS не обеспечивает быстрый способ сортировки по дате или любым другим столбцам.
Есть ли быстрый способ поиска в определенном имени файла из командной строки или, возможно, с помощью сценария PHP?
0
Решение
Существует поиск / фильтр префиксов в amazone bucket с PHP, CLI, а также с консоли AWS.
- Когда вы входите в консоль, открываете желаемое ведро в правом верхнем углу, у вас есть свободное текстовое поле для фильтрации ваших файлов с любым префиксом. Просто поместите ваше полное имя файла или несколько начальных символов и нажмите Enter, вы получите нужные данные.
- С CLI вы должны использовать aws s3 ls s3: // mybucket / Префикс здесь Префикс — это место, где вы можете указать полное имя файла или начальные символы. Даже вы можете использовать любое слово из имени файла [не обязательно префикс], используя aws s3 ls s3: // mybucket | grep «Поиск по ключевому слову». s3 / лс
- С PHP вы можете использовать этот полезный учебник для перечисления конкретных файлов с помощью префикса ListingObjectKeysUsingPHP
0
Другие решения
Других решений пока нет …