Skip to content

Commit e3c5be9

Browse files
committed
Correct 'sed' statements for PARENT_DEVICE
1 parent 3a4327e commit e3c5be9

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

format-udf.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -324,10 +324,10 @@ trap exit_with_no_changes EXIT
324324
# extract parent device identifier
325325
if sed --version &> /dev/null; then
326326
# this box has GNU sed ('-r' for extended regex)
327-
PARENT_DEVICE=$(echo "$DEVICE" | sed -r 's/^(([hs]d[a-z])([1-9][0-9]*)?|(nvme[0-9]+n1)(p[1-9][0-9]*)?|(disk[0-9]+)(s[1-9][0-9]*)?|(loop[0-9]+))$/\2\4\6/')
327+
PARENT_DEVICE=$(echo "$DEVICE" | sed -r 's/^(([hs]d[a-z])([1-9][0-9]*)?|(nvme[0-9]+n1)(p[1-9][0-9]*)?|(disk[0-9]+)(s[1-9][0-9]*)?|(loop[0-9]+))$/\2\4\6\8/')
328328
else
329329
# this machine must have BSD sed ('-E' for extended regex)
330-
PARENT_DEVICE=$(echo "$DEVICE" | sed -E 's/^(([hs]d[a-z])([1-9][0-9]*)?|(nvme[0-9]+n1)(p[1-9][0-9]*)?|(disk[0-9]+)(s[1-9][0-9]*)?|(loop[0-9]+))$/\2\4\6/')
330+
PARENT_DEVICE=$(echo "$DEVICE" | sed -E 's/^(([hs]d[a-z])([1-9][0-9]*)?|(nvme[0-9]+n1)(p[1-9][0-9]*)?|(disk[0-9]+)(s[1-9][0-9]*)?|(loop[0-9]+))$/\2\4\6\8/')
331331
fi
332332

333333
# validate parent device identifier (must be entire device)

0 commit comments

Comments
 (0)