저는 AIX를 사용하고 있습니다. Linux 서버에 있는 PVCS(Serena 애플리케이션)를 열려고 합니다. Linux 서버에 수동으로 SSH를 통해 DISPLAY 변수를 설정하고 PVCS를 호출하면 제대로 작동합니다. 그러나 ssh를 시도하고 DISPLAY 변수를 설정하고 쉘 스크립트에서 PVCS를 호출하면 모든 것이 작동하지 않습니다. 분할 오류가 발생했습니다. Linux 서버에서 직접 실행되기 때문에 Serena로부터 많은 도움을 받지 못합니다.
누구든지 나를 도와줄 수 있나요? 무엇이 문제일까요?
#!/bin/ksh
#test.sh
if [[ $HOSTNAME != linux-server ]]
then
ssh linux-server test.sh $DISPLAY
exit 0
fi
if [[ $# == 1 ]]
then
export DISPLAY=$1
fi
#invoke pvcsexecutable
/serena/vm/linux/bin/pvcsvmux
exit 0
위 스크립트가 AIX 서버에서 호출되면 PVCS가 열리지만 일부 기능이 작동하지 않습니다. 그러나 Linux 서버에 SSH로 접속하여 실행하면 제대로 작동합니다.