這不會運行我用來運行名爲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
這不會運行我用來運行名爲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
ssh -X [email protected] 'cd /usr/synopsys/H-2013.03/bin && ./dc_shell'
不應該做?
你能解釋一下這個答案嗎,很難從這段代碼中知道你的建議是什麼。 –
不起作用--- –
我想你可以使用一個命令來替換兩個命令:
ssh -X [email protected] '/bin/sh /usr/synopsys/H-2013.03/bin/dc_shell'
不起作用---- –
我猜你dc_shell需要一個交互的shell。這可以使用-t參數啓用:
ssh -X -t [email protected] 'cd /usr/synopsys/H-2013.03/bin; sh dc_shell'
如果這不起作用,請將'sh'替換爲'/ bin/sh'。
不起作用--- –
請編輯您的問題以包含腳本的文本及其生成的輸出。不要使用文字圖片。 – Kenster