73 lines
1.1 kB
1
bfdf() { a__btrfs_filesystem_d_f "${@}"; }
2
a__btrfs_filesystem_d_f() {
3
btrfs \
4
filesystem \
5
df \
6
"${@}"
7
}
8
9
bfdu() { a__btrfs_filesystem_d_u "${@}"; }
10
a__btrfs_filesystem_d_u() {
11
btrfs \
12
filesystem \
13
du \
14
--summarize \
15
"${@}"
16
}
17
18
bfu() { a__btrfs_filesystem_usage "${@}"; }
19
a__btrfs_filesystem_usage() {
20
btrfs \
21
filesystem \
22
usage \
23
"${@}"
24
}
25
26
bpg() { a__btrfs_property_get "${@}"; }
27
a__btrfs_property_get() {
28
btrfs \
29
property \
30
get \
31
"${@}"
32
}
33
34
bsc() { a__btrfs_subvolume_create "${@}"; }
35
a__btrfs_subvolume_create() {
36
btrfs \
37
subvolume \
38
create \
39
"${@}"
40
}
41
42
bsd() { a__btrfs_subvolume_delete "${@}"; }
43
a__btrfs_subvolume_delete() {
44
btrfs \
45
subvolume \
46
delete \
47
"${@}"
48
}
49
50
bsl() { a__btrfs_subvolume_list "${@}"; }
51
a__btrfs_subvolume_list() {
52
if [ -n "${1}" ]; then
53
btrfs subvolume list "${1}" |
54
cut --delimiter " " --fields 9 |
55
sort
56
fi
57
}
58
59
bss() { a__btrfs_subvolume_snapshot "${@}"; }
60
a__btrfs_subvolume_snapshot() {
61
btrfs \
62
subvolume \
63
snapshot \
64
"${@}"
65
}
66
67
bssr() { a__btrfs_subvolume_snapshot_r "${@}"; }
68
a__btrfs_subvolume_snapshot_r() {
69
btrfs \
70
subvolume \
71
snapshot -r \
72
"${@}"
73
}
74