Xshell 게시판

붙여넣기 할때 터미널창이 멈추는 현상.

최종입력: 2006-06-21 13:37 - 넷사랑 | 답글: 3건

 
2006-06-14 17:50 - nclee

붙여넣기 할때 터미널창이 멈추는 현상.

 
Xshell을 아주 잘 사용하고 있는 user입니다.
간혹 다음과 같은 문제가 발생하여 수정을 요청하려고 글을 남깁니다.

1. 8~9 줄 정도의 긴 명령어 문장을 붙여넣기 하면
터미널이 멈춰버리는 현상 발생함.

-> HP 서버의 root유저에서만 발생함(solaris, AIX에서는 정상)
-> cmd 창에서 telnet명령어를 이용하여 hp 서버 접속후
붙여넣기를 수행할 때는 정상적으로 수행 됨
(특정 shell의 문제는 아닌것 같네요.)
TERM정보 : xshell 이용시 xterm 사용
쉘 정보 : root : sh , 일반유저 ksh



아래 내용 붙여넣기 하면 멈춥니다....

A=`cat /etc/passwd | tail -1 | awk -F: '{print $1}'`
B=`cat /etc/passwd | tail -2 | awk -F: '{print $1}'`
C=`cat /etc/passwd | tail -3 | awk -F: '{print $1}'`
D=`cat /etc/passwd | tail -4 | awk -F: '{print $1}'`; echo "$A,$B,$C,$D";
E=`cat /etc/passwd | tail -5 | awk -F: '{print $1}'`
F=`cat /etc/passwd | tail -6 | awk -F: '{print $1}'`
G=`cat /etc/passwd | tail -7 | awk -F: '{print $1}'`
echo "Netsarang Xshell bug report\n" | awk -Fb '{printf "%30s%30s",$1,$2}'
echo "Netsarang Xshell bug report\n" | awk -Fb '{printf "%30s%30s",$1,$2}'
echo "Netsarang Xshell bug report\n" | awk -Fb '{printf "%30s%30s",$1,$2}'
echo "Netsarang Xshell bug report\n" | awk -Fb '{printf "%30s%30s",$1,$2}'
echo "Netsarang Xshell bug report\n" | awk -Fb '{printf "%30s%30s",$1,$2}'
echo "Netsarang Xshell bug report\n" | awk -Fb '{printf "%30s%30s",$1,$2}'
echo "Netsarang Xshell bug report\n" | awk -Fb '{printf "%30s%30s",$1,$2}'
echo "Netsarang Xshell bug report\n" | awk -Fb '{printf "%30s%30s",$1,$2}'
echo "Netsarang Xshell bug report\n" | awk -Fb '{printf "%30s%30s",$1,$2}'
echo "Netsarang Xshell bug report\n" | awk -Fb '{printf "%30s%30s",$1,$2}'
echo "Netsarang Xshell bug report\n" | awk -Fb '{printf "%30s%30s",$1,$2}'
echo "Netsarang Xshell bug report\n" | awk -Fb '{printf "%30s%30s",$1,$2}'
2006-06-14 18:31 - 넷사랑

Re: 붙여넣기 할때 터미널창이 멈추는 현상.

 
안녕하십니까?
넷사랑컴퓨터 기술지원입니다.

우선 저희 Xshell을 이용해 주셔서 감사합니다. 더불어 많은 문제점을 지적해 주시고, 추가적인 기능에 대한 조언도 주셔서 아주 감사하게 생각하고 있습니다.

말씀하신 이번 건에 대한 문제를 저희가 재현해 보려고 했으나 문제 재현이 쉽지가 않습니다. 말씀해 주신 정보를 토대로 같은 환경에서 테스트를 해 보았으나 원하는 결과만 나올 뿐 말씀하신 증상이 나타나지 않아 문제해결에 어려움이 있습니다.

쉘스크립트는 쉘이 순차적으로 명령을 실행시켜 문제가 발생하지 않지만 명령 프롬프트에 여러 줄에 해당하는 명령어를 cut&paste로 입력할 경우 원치 않는 결과가 나올 수도 있습니다.

다음 결과를 알려주시면 문제를 파악하는데 도움이 될 것 같습니다.
1. 가능하시면 콘솔이나 다른 터미널(dtterm, hpterm, xterm 등)에서도 같은 작업을 하신 후 결과.
2. 멈춰버렸을 때 터미널 초기화(편집메뉴)를 한 번 해 보신 후 그 결과.
3. 멈춰버렸을 때의 화면
4. Xshell에서는 로깅 기능이 있습니다. 파일 메뉴에서 로그를 생산하시되 코드도 같이 기록하여 보내주십시오.

번거롭게 해서 죄송합니다만 위 정보를 보내주시면 문제를 파악하는대로 바로 연락드리겠습니다.

감사합니다.
2006-06-20 20:59 - nclee

Re: Re: 붙여넣기 할때 터미널창이 멈추는 현상.

 
1. 가능하시면 콘솔이나 다른 터미널(dtterm, hpterm, xterm 등)에서도 같은 작업을 하신 후 결과.
--> 변경해도 변함없이 터미널이 멈추는 현상 발생

2. 멈춰버렸을 때 터미널 초기화(편집메뉴)를 한 번 해 보신 후 그 결과.
--> 글자가 모두 지워지고, 까만색 배경만 나온상태에서 멈춰진 상태 유지함

3. 멈춰버렸을 때의 화면
--> 첨부파일 참고(jpg 파일)

4. Xshell에서는 로깅 기능이 있습니다. 파일 메뉴에서 로그를 생산하시되 코드도 같이 기록하여 보내주십시오.
--> 첨부파일 참고(로그 파일)

ps. 화면중 글자가 지워진 부분은 보여드릴 수가 없어서
삭제를 하였습니다. 양해 바랍니다.


더불어 하단 세션 표시줄에 보여줄 수 있는 세션의 갯수가 스크롤을 넘어갈 경우 좌,우로 이동할 수 있는 화살표가 있었는데.. 지금은 보이지가 않습니다..
첨부파일에서도 제가 말씀드린 내용을 확인할 수 있겠습니다.
2006-06-21 13:37 - 넷사랑

Re: Re: Re: 붙여넣기 할때 터미널창이 멈추는 현상.

 
우선은 다른 터미널 에뮬레이터에서도 같은 문제가 발생하고, 저희가 최대한 비슷하게 구성하여 테스트해 본 환경에서도 문제 재현이 안되는 것으로 보아 사용하시는 시스템의 root 계정의 어떤 특별한 설정 사항과 관련이 있어 보입니다.

'su -' 명령어 대신 'su -m' 명령어를 사용하여 같은 결과가 나오는지 확인해 보시고, root 계정의 .profile 등의 내용을 확인하시어 문제가 되는 부분을 점검해 보십시오.

말씀하신 세션표시줄에서 세션이동에 대한 문제는 저희가 확인하였습니다. 다음 배포 시에 반영하도록 하겠습니다.

감사합니다.