From: Changqing Li <changqing.li@...>fix below error:/etc/udev/rules.d/99-com.rules:10 Invalid value "/bin/sh -c'ALIASES=/proc/device-tree/aliases; if cmp -s $ALIASES/uart0$ALIASES/serial0; then echo 0;elif cmp -s $ALIASES/uart0$ALIASES/serial1; then echo 1; else exit 1; fi'" for PROGRAM (char 58:invalid substitution type)
Signed-off-by: Changqing Li <changqing.li@...>--- recipes-core/udev/udev-rules-rpi/99-com.rules | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-)diff --git a/recipes-core/udev/udev-rules-rpi/99-com.rules b/recipes-core/udev/udev-rules-rpi/99-com.rulesindex 6bf019b..ddd1e17 100644--- a/recipes-core/udev/udev-rules-rpi/99-com.rules+++ b/recipes-core/udev/udev-rules-rpi/99-com.rules@@ -1,8 +1,8 @@ KERNEL=="ttyAMA[01]", PROGRAM="/bin/sh -c '\ ALIASES=/proc/device-tree/aliases; \- if cmp -s $ALIASES/uart0 $ALIASES/serial0; then \+ if cmp -s $$ALIASES/uart0 $$ALIASES/serial0; then \ echo 0;\- elif cmp -s $ALIASES/uart0 $ALIASES/serial1; then \+ elif cmp -s $$ALIASES/uart0 $$ALIASES/serial1; then \ echo 1; \ else \ exit 1; \@@ -11,9 +11,9 @@ KERNEL=="ttyAMA[01]", PROGRAM="/bin/sh -c '\ KERNEL=="ttyS0", PROGRAM="/bin/sh -c '\ ALIASES=/proc/device-tree/aliases; \- if cmp -s $ALIASES/uart1 $ALIASES/serial0; then \+ if cmp -s $$ALIASES/uart1 $$ALIASES/serial0; then \ echo 0; \- elif cmp -s $ALIASES/uart1 $ALIASES/serial1; then \+ elif cmp -s $$ALIASES/uart1 $$ALIASES/serial1; then \ echo 1; \ else \ exit 1; \
© 2023 Groups.io