Changed deprecated calls to tempfile to mktemp instead
[zfs-ubuntu/.git] / zfs-rm-all-snaps
index 73c07465b7ccf4667accb739ee621f06224af7bd..5bc06096b25dad491ff1eafe262ea61fc8d1f99b 100755 (executable)
@@ -15,7 +15,7 @@ zfs_pool=$1
 snap_pattern=$2
 
 if [[ -z "$zfs_pool" ]] || [[ -z "$snap_pattern" ]]; then
-  echo "Usage: $0 <pool> <snapshot pattern>"
+  echo "Usage: $0 <pool>/<filesystem> <snapshot pattern>"
   exit 1
 fi
 
@@ -29,7 +29,7 @@ read
 
 for snap in `zfs list -t snapshot 2>/dev/null | grep "^$zfs_pool" | grep "$snap_pattern" | awk '{print $1}'`; do
   echo "   destroying snapshot: $snap"
-  zfs destroy "$snap" 2>/dev/null
+  sudo zfs destroy "$snap" 2>/dev/null
 done
 
 echo "-> Snapshots removed"