질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

쉘스크립트관련 질문입니다.

작성자 정보

  • 빡몽 작성
  • 작성일

컨텐츠 정보

본문

제가 쓰고 있는 리눅스가
echo $SHELL  명령을 이용해서 사용 쉘을 확인시 bash로 나오는데요

다른사람이 만들어놓은 쉘스크립트에는
#!/bin/csh -f
............ 라고 되었있어요...(C쉘을 사용한다는 뜻 아닌가요???)
이렇게 해도 되는건가요??
그리고 -f 옵션은 뭔지 자세히 설명좀 부탁드립니다..^^

관련자료

댓글 2

gurum님의 댓글

  • gurum
  • 작성일
-f    The shell will start faster, because it will neither search for nor execute commands from the file
            .cshrc in the invoker's home directory.  Note: if the environment variable HOME is not set, fast
            startup is the default.

gurum님의 댓글

  • gurum
  • 작성일
csh 쉘 경우
스크립트가 실행이 되면 .cshrc 파일을 읽어서 실행시킵니다.

만약 csh쉘에서 .cshrc 파일의 실행을 막고 싶다면 -f 옵션을 사용합니다 (fast의 의미)

공지사항


뉴스광장


  • 현재 회원수 :  60,033 명
  • 현재 강좌수 :  35,781 개
  • 현재 접속자 :  138 명