본문 바로가기
OS-OE Knowledge/Linux-Unix KB

HP-UX/backspace key로 앞 글자 삭제하기

by 스쳐가는인연 2012. 9. 29.

상당 시간 HP-UX를 접하지 못했기에 Lab 진행하면서 불편함을 겪어야 했다.

웃~ <Backspace> 키 설정 안되어 있군 ㅡ.ㅡ; 아 귀찮아라~~ 하고 ㅡㅡ;

 

stty(set the options for a terminal port)커맨드를 통해 현재 설정된 내용을 열람할 수 있다.

# stty -a

 

백스페이스 명령을 (#이 기본, ^H를 주로 사용한다 하는데 ...) <BS> 키로 바꾸려면,

# stty erase <press BACKSPACE key>

 

인터럽트 명령(기본 DEL)을 Ctrl+C로 변경하려면 아래처럼~

# stty intr ^C

 

이전 입력 문자열 모두 삭제 명령(기본 @)을 Ctrl+U로 바꾸려면

# stty kill ^U

 

위 내용을 항상 적용하고자 한다면, 언제나 그러하듯, .profile, .login 스크립트 파일에 적용해두면 된다.

 

혹, <BS>키를 누르면 ^?로 표기 될 때, Ctrl+<BS>로 진행하거나, 아래 스크립트를 역시 적용해 두자.

 

if test $TERM = xterm # this is for the new Konsole

then

export TERM=dtterm

stty erase ^? # ^? *not* made with: control-v backspace ; just enter: ^?

fi

 

참고 및 출처

http://h20000.www2.hp.com/bc/docs/support/SupportManual/c02271578/c02271578.pdf

http://bizsupport1.austin.hp.com/bc/docs/support/SupportManual/c02281490/c02281490.pdf

 

http://moonlighting.tistory.com/91

http://blog.naver.com/mg2000kim/80125629780

반응형