mirror of
https://git.openwrt.org/openwrt/openwrt.git
synced 2025-08-05 15:26:58 +02:00
base-files: find_mmc_part: Silence error when no MMC exists
When running find_mmc_part on a system without MMC or when the given root device does not exist, an error message is printed to stderr. grep: /sys/block/mmcblk*/mmcblk*p*/uevent: No such file or directory Silence this error message. Since find_mmc_part is mostly used to get block devices of MMC partitions and the negative result (partion not found) is checked for by the caller, the error message can be silenced without causing any negative impact. Signed-off-by: Andreas Gnau <andreas.gnau@iopsys.eu> Link: https://github.com/openwrt/openwrt/pull/19492 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
This commit is contained in:
parent
fbf991544f
commit
11aa0fc6fb
@ -447,7 +447,7 @@ find_mmc_part() {
|
||||
fi
|
||||
|
||||
for DEVNAME in /sys/block/$ROOTDEV/mmcblk*p*; do
|
||||
PARTNAME="$(grep PARTNAME ${DEVNAME}/uevent | cut -f2 -d'=')"
|
||||
PARTNAME="$(grep PARTNAME ${DEVNAME}/uevent | cut -f2 -d'=' 2>/dev/null)"
|
||||
[ "$PARTNAME" = "$1" ] && echo "/dev/$(basename $DEVNAME)" && return 0
|
||||
done
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user