sh/shell/alias/lsblk.sh

28 lines
338 B
Bash
Raw Normal View History

2023-05-14 11:45:02 +00:00
# list block devices
2024-11-16 14:53:58 +00:00
lb() {
lbo \
"SIZE" \
"TYPE" \
"FSTYPE" \
"LABEL" \
"MOUNTPOINTS"
}
2023-05-12 23:59:08 +00:00
2024-11-16 14:53:58 +00:00
# common arguments
lbc() {
lsblk \
--noempty \
"${@}"
}
# output arguments
lbo() {
local argument
local arguments="NAME"
for argument in "${@}"; do
arguments="${arguments},${argument}"
done
lbc \
--output "${arguments}"
}