16 lines
377 B
Bash
16 lines
377 B
Bash
|
#!/bin/bash
|
||
|
|
||
|
file="${1}"
|
||
|
|
||
|
while read a
|
||
|
do snapshot=$(echo ${a%%/$file})
|
||
|
printf '%s' "btrfs property set ${snapshot} ro false"
|
||
|
printf '%s' "rm --force -- ${a}"
|
||
|
printf '%s' "btrfs property set ${snapshot} ro true"
|
||
|
#btrfs property set "${snapshot}" ro false
|
||
|
#rm --force -- "${a}"
|
||
|
#btrfs property set "${snapshot}" ro true
|
||
|
done < <(find /.snapshots/ -name "${file}")
|
||
|
|
||
|
exit 0
|