From 50455b610a0d1bde36a9f300a4418ce1b07afa30 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?marc=20W=C3=A4ckerlin?= Date: Mon, 9 Oct 2017 11:17:27 +0200 Subject: [PATCH] fix delete --- btrfs-snapshots.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/btrfs-snapshots.sh b/btrfs-snapshots.sh index d1daeda..2a592b6 100755 --- a/btrfs-snapshots.sh +++ b/btrfs-snapshots.sh @@ -110,7 +110,7 @@ for fs in ${BTRFS_VOLUMES}; do echo " " mount "$device" "$TMP_MNT" echo " " btrfs subvolume snapshot "${TMP_MNT}${subvol}" "${TMP_MNT}${target}${date}" if test -n "$del"; then - for f in $(ls -1 "${TMP_MNT}${target}"-* | tail -n +"$del"); do + for f in $(ls -d1 "${TMP_MNT}${target}"-* | sort -r | tail -n +"$del"); do echo " " btrfs subvolume delete "$f" done fi @@ -118,7 +118,7 @@ for fs in ${BTRFS_VOLUMES}; do else sudo btrfs subvolume snapshot "${TMP_MNT}${subvol}" "${TMP_MNT}${target}${date}" #if test -n "$del"; then - # for f in $(ls -1 "${TMP_MNT}${target}"-* | tail -n +"$del"); do + # for f in $(ls -d1 "${TMP_MNT}${target}"-* | sort -r | tail -n +"$del"); do # sudo btrfs subvolume delete "$f" # done #fi