>> Edit article
이름
제목
패스워드
: : 얼마전 Mizi Linux를 깔았습니다... : : Linux는 bash shell을 쓴다고 들었는데요... : : korn shell을 이용하도록 만들어진 프로그램을... : : Linux상에서 돌아가게 하려면 어떻게 해야 하는지... : : 새로 프로그램을 짜야 하는지 아님 다른 편한 방법이 있는지... : : 고수님께서 한 수 지도해 주세요.... : : 저도 리눅스 기본 공부를 하지 않은지 벌써 몇년째 된 것 같습니다. : 어렴풋이 옛 기억을 되살려 볼때, 리눅스나 다른 유닉스 계열에서의 쉘은 : 상당히 융통성이 많은 것으로 기억되는군요. 그러니까, 도스/윈도그 처럼 : 하나의 쉘만을 사용해야 하는 것이 아니라, 사용자 입맛에 딱 맞는 것을 : 골라 쓸 수 있다는 말이죠. 그러니까, 님께서 기본적으로 bash shell을 사용하고 : 있는 상태에서도 특정 프로그램은 특정 쉘을 실행시켜서 실행할 수 있다는 말입니다. : : 이렇게 하려면, 기본적으로 님의 시스템에 korn shell이 설치되어 있어야 하구요. : 그다음에, 스크립트의 맨 처음에 : : #!/bin/ksh <-- 자세히는 기억이 나지 않습니다만, korn shell 프로그램 절대 경로명! : : 위의 줄 같이 korn shell binary의 절대 경로명을 적어주고, 그냥 bash내에서 : 실행하면, 알아서 korn shell을 호출한 다음, 거기서 스크립트를 실행하게 되어 있지요. : : 정말 융통성이 많은 리눅스(유닉스)지요. *^^* : : -- : 버섯또리 답변해주셔서 대단히 감사합니다... 제가 가지고 있는 ksh파일 앞을 보니... 또리님께서 지적하신 대로 #!/bin/ksh이 되어 있더군요... 그런데.../bin에 가보니까... ksh 파일이 없더라구요... 그래서...실행을 해도 안되더라구요... 게다가 ksh과 csh은 문법도 좀 다르(?)다고 알고 있습니다.. 저는 csh을 쓰거든요...Linux에도 csh은 있지만 ksh은 없더라구요... 이럴 경우에는 어떻게 해야 합니까... 혹시 ksh을 다운로드를 받아야 하는지..아님... 다른 유닉스 시스템에서 그냥 copy & paste해도 되는건지... 다시 한 번 도움을 요청드립니다...
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved