From 7393fbc55f903735c553370148a1df872379dd6b Mon Sep 17 00:00:00 2001 From: LinuxSquare <7436714-OfficialLinuxSquare@users.noreply.gitlab.com> Date: Fri, 29 Sep 2023 21:32:02 +0200 Subject: [PATCH] Custom delete query --- noveriablcgen | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/noveriablcgen b/noveriablcgen index 4cfdc40..726c058 100755 --- a/noveriablcgen +++ b/noveriablcgen @@ -81,7 +81,14 @@ for arrval in $(find $bedir -mindepth 1 -maxdepth 1 -type d | grep @root | cut - bootenvs+=("$arrval") done -rm -f $grubdir/* +# Files, which won't be deleted +declare keepfiles=("00_header" "30_uefi-firmware") +for toDelete in $(ls $grubdir); do + if echo ${keepfiles[@]} | grep -q $toDelete; then + rm -f $grubdir/$toDelete + fi +done + for be in ${bootenvs[@]}; do parseTimestampHuman "$be" parseTimestamp "$be"