Я запускаю программное обеспечение, которое генерирует следующий скрипт.
#!/bin/tcsh -f
setenv 'CDS_LIC_FILE' '5280@sjflex5'
setenv 'LM_LICENSE_FILE' '[email protected]'
Это отлично работает на RedHat EE50.
На RedHat EE60 он не работает и выдает следующую ошибку.
setenv: Variable name must begin with a letter.
Я не контролирую процесс генерации скриптов и не могу изменить установку RedHat EE60 на целевой машине. Есть ли другой способ исправить это и заставить его работать?
Спасибо, Герт.
setenv 'foo' 'bar'
и 6.18.00 (которая отклоняет его сsetenv: Variable name must begin with a letter
. - person Keith Thompson   schedule 24.06.2014