хотел выполнить команды:
MBK_IN_PH = ap
export MBK_IN_PH
MBK_OUT_LO = spi
export MBK_OUT_LO
, но получение команды не найдено
При выполнении присваивания переменных не может быть неэкранированных пробелов. Оболочка интерпретирует MBK_IN_PH
в первой строке как команду. Вместо этого ваш код должен читать:
MBK_IN_PH=ap
export MBK_IN_PH
MBK_OUT_LO=spi
export MBK_OUT_LO
Или вы можете просто сократить его до:
export MBK_IN_PH=ap
export MBK_OUT_LO=spi
Пожалуйста, попробуйте:
MBK_IN_PH=${ap}
export MBK_IN_PH
MBK_OUT_LO=${spi}
export MBK_OUT_LO
В терминале просто введите это в своем каталоге:
setenv MBK_IN_PH ap
или
MBK_IN_PH=ap
Для проверки введите в терминале:
echo $MBK_IN_PH