리눅스					분류
				
						쉘스크립트관련 질문입니다.
작성자 정보
- 빡몽 작성
- 작성일
컨텐츠 정보
- 5,406 조회
- 2 댓글
- 0 추천
- 목록
본문
				제가 쓰고 있는 리눅스가
echo $SHELL 명령을 이용해서 사용 쉘을 확인시 bash로 나오는데요
다른사람이 만들어놓은 쉘스크립트에는
#!/bin/csh -f
............ 라고 되었있어요...(C쉘을 사용한다는 뜻 아닌가요???)
이렇게 해도 되는건가요??
그리고 -f 옵션은 뭔지 자세히 설명좀 부탁드립니다..^^
			
					
			
				
			
		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.
												.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의 의미)
												스크립트가 실행이 되면 .cshrc 파일을 읽어서 실행시킵니다.
만약 csh쉘에서 .cshrc 파일의 실행을 막고 싶다면 -f 옵션을 사용합니다 (fast의 의미)
 
								
