Мониторинг заданий CRON Использование кода выхода

Я не очень много знаю об этом, но вы можете прочитать de devicetree Doc в папке bindings есть информация о конкретных драйверах, вот вам пример в Beaglebone Black,

Когда я работал с Beaglebone Black, я помещал файлы dtb или dtbo в каталог /lib/firmware и указывал, какой из них я хочу загрузить в следующих файлах:

Я не знаю, какой загрузчик вы используете, это пример того, как я делаю это, используя uboot

/boot/uboot/uEnv. txt:

optargs=quiet capemgr.disable_partno=BB-BONELT-HDMI,BB-BONELT-HDMIN,BB-BONE-EMMC-2G capemgr.enable_partno=BB-UART1,BB-UART4,BB-UART5

/etc/default/capemgr:

CAPE=BBBIO-EHRPWM,BBBIO-EHRPWM-OTHER

1
27.10.2018, 18:31
2 ответа

Puede exportar las variables usando su shell, luego estarán disponibles en el script.

Guión de ejemplo:

#!/bin/bash --
echo "${test}"

Exportar variable y ejecutar script:

$ export test=something
$./script
something

La forma en que intenta asignar valores a las variables no funcionará.

FT_NBR1=\'?"\"'\
FT_NBR2=rcrdmddd

FT_NBR2está bien, pero FT_NBR1no es válido. Eche un vistazo a las comillas simples frente a las dobles y al escape de caracteres especiales.

1
27.01.2020, 23:43

Puede pasar variables ambientales a un script configurando las variables justo antes. Las variables no se establecerán en el entorno actual, lo que puede ser útil en algunos casos.

guión.sh:

#!/bin/bash
echo "var1: $var1"

y luego llamarlo con

$ var1=234./script.sh
var1: 123
$ echo "var1: $var1"
var1: 

Esto funciona en bash. No sé acerca de la compatibilidad general con POSIX.

0
27.01.2020, 23:43

Теги

Похожие вопросы