2016-07-20 3 views
-1

это не запускает код, который я использовал для запуска программы, называемой компилятором Design, для которой требуется переменная среды из bashrc. ssh -X [email protected] 'cd /usr/synopsys/H-2013.03/bin; sh dc_shell'мой скрипт bash не продолжается после ssh

В качестве альтернативы, когда я запускаю каждую команду отдельно, она выполняется успешно, как это наблюдается на снимках. the desired code error picture
commands individually picture

+0

Измените свой вопрос, чтобы включить текст сценария и вывод, который он производит. Не используйте изображения текста. – Kenster

ответ

0
ssh -X [email protected] 'cd /usr/synopsys/H-2013.03/bin && ./dc_shell' 

не должны делать?

+0

Не могли бы вы объяснить этот ответ, но трудно сказать, что вы предлагаете из этого фрагмента. –

+0

не работает --- –

0

Я думаю, что вы можете использовать одну команду, чтобы заменить две команды:

ssh -X [email protected] '/bin/sh /usr/synopsys/H-2013.03/bin/dc_shell' 
+0

не работает ---- –

0

Я предполагаю, что ваш dc_shell требует интерактивной оболочки. Это может быть включен параметр -t:

ssh -X -t [email protected] 'cd /usr/synopsys/H-2013.03/bin; sh dc_shell' 

Если это не работает, замените «ш» с «/ бен/ш».

+0

не работает --- –

Смежные вопросы