From 59ba0f49c7bdd44d86f5780508ecc2834fba97f5 Mon Sep 17 00:00:00 2001 From: Timothy J Warren Date: Mon, 2 Dec 2019 15:29:24 -0500 Subject: [PATCH] Update clear thumbnails script to work with lots of files --- src/Command/ClearThumbnails.php | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/Command/ClearThumbnails.php b/src/Command/ClearThumbnails.php index ea20daf0..0a5a0229 100644 --- a/src/Command/ClearThumbnails.php +++ b/src/Command/ClearThumbnails.php @@ -32,19 +32,19 @@ class ClearThumbnails extends BaseCommand { $imgDir = realpath(__DIR__ . '/../../public/images'); $paths = [ + 'anime/*.jpg', + 'anime/*.png', + 'anime/*.webp', 'avatars/*.gif', 'avatars/*.jpg', 'avatars/*.png', 'avatars/*.webp', - 'anime/*.jpg', - 'anime/*.png', - 'anime/*.webp', - 'manga/*.jpg', - 'manga/*.png', - 'manga/*.webp', 'characters/*.jpg', 'characters/*.png', 'characters/*.webp', + 'manga/*.jpg', + 'manga/*.png', + 'manga/*.webp', 'people/*.jpg', 'people/*.png', 'people/*.webp', @@ -52,7 +52,7 @@ class ClearThumbnails extends BaseCommand { foreach($paths as $path) { - $cmd = "rm -rf {$imgDir}/{$path}"; + $cmd = "find {$imgDir} -path \"*/{$path}\" | xargs rm -f"; exec($cmd); } }