summaryrefslogtreecommitdiffstats
path: root/src/bin/mddc-del-block-sym
blob: caa4ce945388b8380894f420f8e1b5500748472c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!@shebangdir@/execlineb -P

importas -Si MDEV

if -x0 { eltest -d /sys/block/${MDEV} }
if -x0 { eltest -d /dev/disk }

pipeline { ls -1 /dev/disk }
forstdin -pE TYPE
	pipeline { ls -1 /dev/disk/${TYPE} }
	forstdin -pE SYM
		backtick -E RPATH { realpath /dev/disk/${TYPE}/${SYM} }
		if { eltest ${RPATH} =~ /dev/${MDEV}.* }
			rm -f /dev/disk/${TYPE}/${SYM}